Skip to content

Catalyst Dev — Change Log

Version 12.9.0

Jun 15, 2026

Process Pipeline Visualization & Fleet Stability

Click any worker row in the orch-monitor to see its real-time metrics and activity feed, plus a new /process route that maps the daemon’s 9-phase FSM pipeline with live ticket dots overlaid on each phase. Desktop client launches server-agnostic with setup screen for any Catalyst instance. Critical fleet memory leak fixed — execution-core now runs for months without restart, with bounded background workers and job directory cleanup.

PRs

  • dev: CTL-1011 — make applyAssignee self-assign loud (config-missing & scope-failure) (#2046) (34077e3)
  • dev: CTL-1101 — /process route FSM machine map in orch-monitor (#1970) (62e3fde)
  • dev: CTL-1112/1149 — Catalyst desktop client (consolidated, server-agnostic) (#2019) (0897b44)
  • dev: CTL-1132 — tickets board visual polish (column fill, tray lift, band separation, sidebar gap) (#2005) (7e84e90)
  • dev: CTL-1144 — tickets board polish (balanced columns, card elevation, full-height bands, total count) (#2008) (1be0d13)
  • dev: CTL-1146 — card elevation (tray s1→s0) & band hue bump (6→9%) (#2016) (85240d2)
  • dev: CTL-1148 — fix selected toggle chip fill in light themes (#2015) (3bcb73a)
  • dev: CTL-1158 — surface PR merge-state on BoardTicket for stuck-PR inbox attention (#2033) (a2ca8e1)
  • dev: CTL-1150 — add triage-artifact guard to scheduler Pass 2 new-work dispatch (#2038) (67434e0)
  • dev: CTL-1161 — broker webhook-independent merge refresh (#2034) (609134f)
  • dev: CTL-1165 — bound the execution-core fleet (reap-leak fix, 5 drivers) (#2045) (4915f7d)
  • dev: CTL-863 follow-up — fence sweep-2 cycle label write + remove thoughts symlinks from tracking (#1809) (8f6b49d)