What problem does it solve?
Prevents broken or unverified builds from reaching QA by running automated tests, checking coverage gaps, and collecting manual smoke confirmations into a single pass/fail gate.
Core Features & Use Cases
- Automated critical-path verification: Runs the project test suite when possible and summarizes pass/fail counts plus up to 10 failing test names.
- Coverage and evidence gap detection: Compares sprint/QA-plan stories against expected unit/integration tests and flags missing evidence without blocking solely for advisory gaps.
- Interactive manual smoke batching: Uses guided multi-select checks (and optional platform-specific batches) to validate runtime health beyond automated coverage.
- Verdict-grade reporting and gating: Produces a structured
production/qa/smoke-[date].md report with clear PASS / PASS WITH WARNINGS / FAIL rules to decide QA hand-off readiness.
Quick Start
Run smoke-check with sprint mode to validate readiness before QA, for example: /smoke-check sprint --platform pc.