mirror of
https://github.com/ruvnet/ruflo.git
synced 2026-10-23 03:47:00 +09:00
One dependency-free policy (canonical in ruflo-mods, byte-identical copies in console, swarm and protector, checked by scripts/sync-toast-policy.mjs and each smoke.sh): level prefixes, one washed line of at most 120 characters, 60 s de-duplication, four toasts a minute per source with errors held and counted, the person's all/important/off setting and per-source mute (console Settings, mirrored to a file the others read), and a digest of every toast kept for the console's Events page. All call sites migrated; new toasts for a mission that finishes or fails and a swarm subagent that fails or a loop that is stuck. Versions: console 0.37.0, swarm 0.3.4, protector 0.1.1, mods 0.3.16. Co-Authored-By: RuFlo <ruv@ruv.net>