What problem does it solve?
It prevents “done” from being declared too early by ensuring delta closure only happens after contracts/spec reconciliation, required evidence/coverage updates, and repository workflow compliance.
Core Features & Use Cases
- Pre-checks for phase completion and audit-ready specs: verifies implementation phase/IP criteria are complete and that relevant specs are patched to match contracts and findings.
- Deterministic delta completion with coverage gating: completes the delta via the workflow’s CLI, handles blocked coverage by fixing owning coverage requirements, and applies
--force only with explicit justification.
- Lifecycle and backlog follow-through: updates owning-record lifecycle/evidence coherence after completion and revisits originating backlog items so statuses and notes don’t drift.
Quick Start
Use the close-change skill to safely complete delta DE-123 by running the command: uv run spec-driver complete delta DE-123.