Catalyst Dev — Change Log
Version 9.1.0 (2026-05-13)
Features
- dev: broker comms_lifecycle + env-gate Groq prose path (CTL-357) (#607) (39adb7a)
- dev: per-event UUID (event.id) across canonical emitters (CTL-344) (#580) (2b9acc9)
Bug Fixes
- dev: API key health — startup warning, probe, status surface, gateway (CTL-343) (#579) (543449f)
- dev: broker interests integrity + empty-state observability (CTL-352) (#602) (fd09601)
- dev: broker prose-match suppression gate uses Groq intent (CTL-340) (#585) (6e864be)
- dev: broker reads canonical filter.register events (CTL-336) (#567) (8abc0d5)
- dev: broker skips self-emitted filter.wake/broker.daemon events (CTL-346) (#586) (33859e7)
- dev: broker tryDeterministicRoute canonical-envelope read (CTL-359) (#609) (523b6fe)
- dev: correct filter.wake predicate in skill docs (CTL-354) (#599) (b7193a4)
- dev: delete retired filter-daemon directory (CTL-349) (#590) (d553c7e)
- dev: HUD + broker observability rework (CTL-350) (#592) (3d9a02b)
- dev: HUD filter row display — DETAILS, REF, and SOURCE (CTL-337) (#569) (944410e)
- dev: HUD glyph fixes — NF v3 codepoint move + PR space (CTL-358) (#606) (17d30f4)
- dev: HUD glyph polish — SOURCE icon prefix, PR symbol, REF/ORCH dedup (CTL-355) (#601) (3dfc153)
- dev: HUD highlight uses inverse video for readable contrast (CTL-342) (#578) (a257e65)
- dev: HUD in-progress glyph uses Nerd Font when available, else ellipsis (CTL-353) (#598) (8baceda)
- dev: HUD polish + broker.daemon.shutdown event (CTL-351) (#595) (dd99679)
- dev: install-cli.sh owns ~/.catalyst/bin + auto PATH bootstrap (CTL-339) (#571) (3284f5a)
- dev: orchestrate-dispatch-next leaks parent stdin into worker (CTL-334) (#577) (8dfb293)
- dev: pr_lifecycle interest refresh + auto-correlate at PR open (CTL-341) (#588) (eadab91)
- dev: surface wake target + reason in HUD rows (CTL-348) (#587) (f1bfbb1)