What problem does it solve?
autospec-sweep reduces the drift between what your product team wrote down (specs), what your users read (docs), what your quality system expects (tests), and what the repository actually does (code), so improvements remain auditable and reviewable over time.
Core Features & Use Cases
- Tracks and reconciles reality vs. specs: Detects spec-vs-reality mismatches and ensures updates happen in the right order (spec first when needed).
- Emits bounded, actionable gaps: Produces structured “gap” JSON describing missing/incorrect behaviors, documentation targets, and weak test coverage.
- Runs continuous improvement gates: Executes the configured test commands every sweep run and can trigger remediation through issue-filing and downstream implementation flows.
- Keeps documentation audiences/scopes aligned: Treats
documentation.audiences[] and documentation.scopes[] as the source of truth and creates separate documentation gaps so different readers get the correct content.
Quick Start
Run the sweep by executing: /autospec-sweep init, then /autospec-sweep configure, then /autospec-sweep run.