3.9.0 (2026-05-05)
Features
- cli: add live dogfood matrix runner (#559) (e973d5c)
- cli: add spec-driven tier routing (#570) (5bc7390)
- cli: compact repeated MCP parameter descriptions (#569) (314b565)
- skills: /printing-press-reprint orchestrator (#553) (f362dd4)
- skills: brainstorm novel features via Task subagent (#533) (13995da)
- skills: browser-capture fallback options (chrome-MCP, computer-use) (#529) (f245038)
- skills: retro files parent issue + per-WU sub-issues (#555) (aae2af9)
Bug Fixes
- cli: add client-call reimplementation directive (#562) (6242e10)
- cli: complete bearer refresh and path handling (#584) (ebfa6bf)
- cli: dry-run narrative examples in strict validation (#550) (e4e66bd)
- cli: exempt generated-client source helpers (#563) (c0639cf)
- cli: gate publishing on Phase 5 proof (#558) (7a14381)
- cli: generator template polish (WU-1, F1+F2+F3+F6) (#576) (542835d)
- cli: include cobratree tools in MCP token scoring (#552) (74eb876)
- cli: live-dogfood matrix accuracy (WU-2, F4+F5) (#577) (7572b1e)
- cli: parse epoch Retry-After headers (#565) (e588bf7)
- cli: preserve operation-routing path params (#567) (1854212)
- cli: preserve query params in generated MCP handlers (#582) (e9696c9)
- cli: reclaim locks from dead owners (#564) (34413e9)
- cli: separate sampled probes from live verification (#560) (b39a23d)
- cli: session_handshake auth correctness pass (#534) (96dd07c)
- cli: support OpenAPI auth metadata overrides (#561) (35fa7af)
- cli: sync root highlights from verified features (#549) (8b099ba)
- skills: speed up retro issue filing (#575) (708a615)
- skills: tighten publish and polish workflows (#568) (847f7c5)