What problem does it solve?
Ensures that bug fixes are accompanied by tests that would have caught the original failures and that a curated regression-suite manifest accurately maps test coverage to GDD critical paths, preventing silent regressions and coverage drift as the game evolves.
Core Features & Use Cases
- Audit GDD vs tests: Scan design GDD acceptance criteria and map them to existing unit, integration, and regression tests to identify missing coverage.
- Verify bug fixes: Inspect closed bug reports to confirm whether a regression test was added when a bug was fixed and flag missing tests with suggested file paths.
- Detect coverage drift: Find new stories or systems added without corresponding tests and flag stale manifests when last-updated dates lag sprint cadence.
- Manifest management: Generate or update tests/regression-suite.md with a curated registry of regression tests, quarantined tests, known gaps, and run-mode reports; always ask for write permission before modifying the manifest.
Quick Start
Run /regression-suite update after closing a bug to scan for missing regression tests and propose updates to tests/regression-suite.md.