2026-08-26
Manageability day: CI gained file-size and spec-coverage gates, the bug ledger was restructured with a generated index, and several long files were split into satellites.
- ci — minimal ESLint gate — five bug-finding rules, 18 sites fixed (#1132)
- add adapter-advertised capability controls (#389) (#1124)
- ci — spec-coverage + file-size gates, agent skills, AGENTS pointers (#1119)
- codex — surface unified patch edit counts (#1112)
- isolate Claude account switches and usage (#394 #395) (#1131)
- show Claude background-task wait state (#393) (#1127)
- app — section deep link must escape the Common landing (#396) — agent-config spec cluster promoted (#1134)
- app — remove parallel tool group chrome globally (#386) (#1120)
- app — close transcript selection seams (#1117)
- app — consolidate segmented run errors (#1116)
- send resolved slash commands on Enter (#1108)
- app — animate transcript with composer panels (#304) (#1110)
- preserve formatted cadence without motion (#1107)
Internal
Section titled “Internal”- account — peel six satellites off agentEventLiveActivity.ts (#1126)
- account — relocate the /pair/* routes to devices.pairing.ts (#1122)
- bridge — peel cwd registry + transcript cluster off claudeCodeHook.ts (#1123)
- Fix web thinking morph ownership gaps (#335) (#1114)
- [no-test] refactor(app): peel wake/keepalive hooks off useBridgeTransport.ts (#1133)
- Fix orphaned desktop composer during hero exit (#1113)
- Fix reordered relay frames triggering chat reloads (#1111)