Skip to content

Catalyst Dev — Change Log

Version 12.48.0

Aug 07, 2026

Escalation Visibility & Stalled-PR Detection

The unstuck sweep now actually reaches the operator: stalled tickets get a needs-human label and a Linear comment instead of silently logging an event that nobody sees. A new periodic timer probes in-flight PRs for CI failures, review latency, and no-push signals, writing stall stamps that board-health reads to emit nudges — enable it with orchestration.stalledPrSweep.enabled in your config. This release also closes two fleet-wide triage bugs where host-local dispatch caps let ownership churn multiply real spawns across nodes, and the orch-monitor sidebar nav is restored for mobile viewports.

PRs

  • dev: CTL-1381 auto-install new catalyst-* CLIs after updater pull (#2847) (215b85a)
  • dev: CTL-1608 board-health stalled-PR detection — review-latency + CI-health sweep (#2908) (e290fb0)
  • dev: CTL-1609 delegate-first escalation + explanation-required chokepoint (#2909) (e8643b4)
  • dev: CTL-1641 — wire unstuck-sweep escalation to reach the operator (#3005) (74f99c9)
  • dev: CTL-708 opt-in bounded-LLM resolver for source conflicts (#3051) (21327cb)
  • dev: dependabot-escalate — file a ticket for the two Dependabot signals no PR ever surfaces (#3053) (a41578b)
  • dev: CTL-1649 — fleet-wide triage cap + exclude launch-failure tickets from board-health recovery (#3030) (50b5510)
  • dev: orch-monitor — mobile nav trigger + Linear reply-token identity walk (#3054) (d9ae8a7)
  • execution-core: close test-hermeticity gaps that only fail on a live, configured host (#3047) (2858769)