0.29.0-alpha · core 2026-06-19
release 0.29.0-alpha on GitHub →
Breaking Changes
- Appetite labels renamed:
Light / Balanced / Deep→Lean / Core / Complete. This removes theLightappetite vsLightmode naming conflict and makes the cut policy explicit.
Removed
- Mutation testing removed from active workflow: deleted the Stryker workflow,
stryker.conf.json,vitest.mutate.config.ts, Stryker dependencies, and mutation scripts. - Mutation guidance removed from skills: replaced mutation-score gates with risk-based coverage, critical-path tests, lint, and security gates.
Changed
- README and AGENTS.md updated: removed mutation badge/references and clarified AI-aware testing strategy.
- Testing skill guidance updated:
cali-product-testing-ai-codenow recommends coverage/risk targets instead of mutation targets. - Appetite cut policy propagated: setup, context, execution, verification, supervisor, and domain-skill references now use
Lean / Core / Complete.
Verified
npm run buildnpm run typechecknpm test→ 21 files, 718 tests passed