Doc-to-code acceptance checklist
Use this before merging changes that affect user-visible behavior or agent guidance.
-
Front-door docs still have distinct jobs:
README.md(repo front door),docs/src/index.md(site landing page),docs/src/explanation/faq.md(product FAQ),docs/src/how-to/troubleshooting-faq.md(operational fixes),AGENTS.md(contributor/secret policy). -
docs/src/contributors/documentation-governance.mdstill matches the real repo layout when docs are moved or reclassified. -
docs/src/reference/cli.mdmatchescrates/vox-cli/src/lib.rsClisubcommands (dispatch lives there;main.rsonly callsrun_vox_cli). -
Capability or command-registry edits:
contracts/capability/capability-registry.yamlstays valid vs schema;vox ci command-complianceandvox ci capability-sync --write(then verify) green; see Capability registry SSOT. -
AGENTS.mdPhase / crate bullets match workspace reality (Cargo.tomlmembers / excludes). - orphan-surface-inventory.md updated if a crate or CLI surface changed.
- ADR 004 cross-links still valid if Codex/Turso boundaries changed.
-
Codex / Arca compatibility boundaries updated if
DbConfig, env vars, or migration rules changed. -
WebIR planning claims are synchronized across ADR 012, implementation blueprint, and planning-meta Tier 1 docs (
01,05,08,10) when gate language or ownership policy changes. -
“Current production path” statements in Compiler Architecture and Compiler Lowering Phases remain consistent with compiler code-path behavior (
codegen_ts/emitter.rs,codegen_ts/reactive.rs) when docs are updated. -
cargo run -p vox-cli -- ci check-codex-ssotpasses (or shimscripts/check_codex_ssot.sh). -
cargo run -p vox-cli -- ci check-docs-ssotpasses (or shimscripts/check_docs_ssot.sh). -
cargo run -p vox-cli -- ci check-linkspasses for internal docs links. -
When
vox-vscode/(extension host, webview, Oratio/MCP wiring) changes {npm run compileandnpm run lintinvox-vscodepass; update VS Code ↔ MCP compatibility and speech/Oratio docs (speech capture, Oratio SSOT) if tool names, activation, or capture contracts change.