← ClaudeAtlas

spec-audit-docslisted

Audits documentation claims against the code and classifies each mismatch as drift or violation. Read-only by default.
ainova-systems/intelligence-dev-packs · ★ 2 · Code & Development · score 79
Install: claude install-skill ainova-systems/intelligence-dev-packs
# Docs Sync Check Docs that contradict code are worse than none - readers and agents act on them. Read-only by default. ## Steps 1. Scope: the argument; else the primary docs (README, the docs tree, rules, feature docs, spec claims). 2. Extract verifiable present-tense claims: commands, paths, endpoints, config keys, versions, architecture statements ("X calls Y", "all writes go through Z"). 3. Verify each against the repo: the command exists in the manifest? the path exists? the route matches the definitions? the boundary holds in the imports? 4. Classify every extracted claim: **verified** (the repo matches - no further evidence needed) / **drift** (code moved on - fix the doc) / **violation** (the doc states the rule, the code broke it - fix the code or escalate; never silently rewrite the rule to match the violation) / **ambiguous** (owner call). 5. Report ordered by reader impact (broken setup instructions first): doc location, the claim, the actual state with evidence, classification, suggested fix. 6. Fix doc-side findings on request; code-side fixes go through the normal flow. ## Verify - Every claim extracted in step 2 carries a classification, and every non-verified one carries evidence on both sides (doc line + repo state). ## Scope / hand-off - Post-execution doc updates - `spec-execute` Phase D; decisions - `spec-decision`. ## Constraints - Intentions and roadmap lines are not checkable claims - skip them. - Generated docs - report drift against the gener