3.23.0 (2026-08-22)
Features
Bug Fixes
- ce-babysit-pr: no unasked base merges, 91% smaller, pipelined stacks (#1433) (802f353)
- ce-brainstorm: 86% smaller SKILL.md, six references carry the phases (#1476) (ff4d21b)
- ce-brainstorm: ask only decisions the environment cannot settle (#1487) (ebef481)
- ce-code-review: 86% smaller SKILL.md, four step references carry the rest (#1471) (4df5f99)
- ce-commit-push-pr: 69% smaller SKILL.md, references carry the rest (#1454) (393c91f)
- ce-commit-push-pr: write the scope map first and audit the opening against it (#1457) (6876b96)
- ce-compound-refresh: 70% smaller SKILL.md, references carry the rest (#1442) (74a0409)
- ce-compound: 90% smaller SKILL.md, references carry the phases (#1477) (26f3896)
- ce-debug: 50% smaller SKILL.md, references carry the phase procedures (#1449) (85de911)
- ce-debug: audit body pins by provenance, relocate what only wording held in the window (#1472) (734dd2c)
- ce-debug: body enum names fixed-not-pushed like the producer and consumer (#1466) (cf098d2)
- ce-debug: name the fixed-but-unpushed pipeline outcome at both ends (#1463) (dc0a094)
- ce-doc-review: 65% smaller SKILL.md, references carry the rest (#1450) (a6e53e0)
- ce-dogfood: 67% smaller SKILL.md, references/phases.md carries the procedure (#1447) (248f7eb)
- ce-explain: 28% smaller SKILL.md, orchestration moves to a reference (#1451) (1e15f9a)
- ce-explain: 32% smaller SKILL.md, the Phase 6 close moves to a required-read reference (#1469) (2767cc7)
- ce-handoff: 60% smaller SKILL.md, references carry create and resume (#1446) (278d4c4)
- ce-handoff: separate the writing agent's voice from the user's in handoffs (#1464) (b800e4b)
- ce-ideate: 84% smaller SKILL.md, references carry the phases (#1455) (7db168b)
- ce-optimize: 82% smaller SKILL.md, references carry the phase procedures (#1456) (3ef049a)
- ce-optimize: keep multi-objective wins and screen expensive runs (#1506) (6dda203)
- ce-plan: 71% smaller SKILL.md, five phase references carry the rest (#1470) (3568cd9)
- ce-plan: audit body pins by provenance, relocate what only wording held in the window (#1475) (312943d)
- ce-pov: 66% smaller SKILL.md, references carry the rest (#1440) (090e7b2)
- ce-product-pulse: 51% smaller SKILL.md, references carry config and run (#1448) (3fa7a5f)
- ce-proof: 62% smaller SKILL.md, references carry the API and workflows (#1443) (a200496)
- ce-prototype: 43% smaller SKILL.md, references carry scoping and build (#1444) (bf84009)
- ce-resolve-pr-feedback: 31% smaller SKILL.md, references carry the rest (#1435) (1444dfc)
- ce-resolve-pr-feedback: judge top-level PR comments, not only review threads (#1467) (8bbcc19)
- ce-resolve-pr-feedback: keep replies out of pending reviews (#1491) (9f55d68)
- ce-retune: 39% smaller SKILL.md, references carry the rest (#1438) (316692b)
- ce-setup: 44% smaller SKILL.md, references carry the rest (#1445) (fd86e36)
- ce-skill-work: savings come from structure, not squeezed sentences (#1460) (3eb0c7a)
- ce-strategy: 53% smaller SKILL.md, references carry the interview and update run (#1436) (801590c)
- ce-strategy: STRATEGY.md is the agreed shared project doc (#1459) (2a52bfa)
- ce-sweep: 57% smaller SKILL.md, references/run.md carries the phases (#1439) (4235cba)
- ce-test-browser: 43% smaller SKILL.md, references carry the rest (#1441) (1ee6244)
- ce-test-browser: resolve the dev-server port with a bundled script instead of a prose-emitted line (#1468) (db16478)
- ce-work: 48% smaller SKILL.md, references carry the execution manual (#1478) (cb230f1)
- cross-model: accept provider-qualified codex model ids in cross_model_model (#1501) (28ac832)
- cross-model: elevate peer start when host sandbox blocks provider network (#1496) (3c04954)
- honor active model-config keys in skill runs (surface + salience) (#1489) (dedf301)
- lfg: 72% smaller SKILL.md, six required-read references carry the rest (#1479) (956087b)
- skills: complete below-cap refactor sweep (#1490) (15ab6f7)
- skills: load ce-plan and ce-work phases from references under the 8KB cap (#1508) (bcd86d0)
- skills: make model-invoked descriptions context pointers (#1486) (6d2e6b4)
- skills: remove obsolete dispatch context hook (#1499) (66ccf57)
- skills: unify needs-human decision handoff (#1492) (12d3d8c)