Catalyst Dev — Change Log
Version 12.55.0
Aug 15, 2026
Event Schema Hardening & Installer Cloud Path
Every event flowing through the daemon is now validated against a measured schema derived from 1.1 million real log lines, so envelope drift fails loudly in CI rather than silently dropping data at runtime. The installer gains a --cloud-token / --cloud-account path that completes a full cloud-connected setup in one step — and deliberately refuses to guess your tenant if the account is omitted. Two supporting fixes land alongside: supplemental Linear reads now route through the local replica to stop burning shared API quota, and event name resolution is unified through a single shared boundary so no envelope shape can be visible to some readers and invisible to others.
PRs
- dev: CTL-1819 — validate every event against one measured schema, so envelope drift fails loudly instead of silently losing data (#3380) (aec4886)
- dev: CTL-1836 — give the installer a cloud path, and make it refuse to guess the tenant (#3365) (13d8a07)
- dev: CTL-1806 — serve the board’s supplemental reads from the local replica, so a display render stops spending the shared Linear quota (#3355) (effcbc8)
- dev: CTL-1834 — resolve every event’s name through one shared boundary, so a new envelope shape cannot be visible to some readers and invisible to others (#3356) (953d53e)
- execution-core,orch-monitor: CTL-1723 item 1 + OTEL attribute manifest — phase-signal mtime ties break by pipeline ordinal; 17 v2-envelope keys manifested (b8cb40b)