Skip to content

docs: reality-check audit of documentation-vs-code#171

Merged
avrabe merged 1 commit intomainfrom
docs/reality-check-audit
Apr 22, 2026
Merged

docs: reality-check audit of documentation-vs-code#171
avrabe merged 1 commit intomainfrom
docs/reality-check-audit

Conversation

@avrabe
Copy link
Copy Markdown
Contributor

@avrabe avrabe commented Apr 22, 2026

Summary

  • Evidence-only audit of every public-facing doc surface (README, docs/, CHANGELOG, AGENTS.md, CLAUDE.md, vscode-rivet/README.md, schemas, CLI help strings).
  • 28 mismatches registered (4 HIGH, 14 MEDIUM, 10 LOW) in docs/design/doc-reality-audit.md.
  • Top 3 most-misleading: (1) Kani/Verus/Rocq CHANGELOG claims they are "wired into CI" but CI has all three as continue-on-error: true; (2) docs/audit-report.md still says fuzz+mutation "NOT IMPLEMENTED" though both shipped; (3) docs/schemas.md documents 5 schemas of 27 that actually ship.

Scope

  • No doc files modified; this PR only adds the audit register. Separate follow-up PRs per the v0.4.1 remediation plan in §5 of the audit doc.

Key findings

  • Soft-gate semantics hidden from CHANGELOG prose: 3 of 4 verification pyramid jobs are soft-gated; CHANGELOG discloses this only for 2, only in a parenthetical.
  • Prose counts drift: README says 447 artifacts / 57 UCAs; regenerated AGENTS.md block says 518 / 59. No CI check ties prose numbers to rivet stats output.
  • Snapshot docs never superseded: audit-report.md, roadmap.md, architecture.md §8, verification.md still describe pre-v0.4.0 state.
  • Aspirational install instructions: vscode-rivet/README.md recommends cargo install rivet-cli; rivet-cli is not on crates.io.

Test plan

  • Confirm numbers cited against rivet stats, grep -c "#[kani::proof]", ls schemas/ | wc -l, ls fuzz/fuzz_targets/ on current main.
  • Spot-check each HIGH row for accuracy.

Trace: skip (docs-only audit)

🤖 Generated with Claude Code

Evidence-only audit of every public-facing doc surface (README, docs/,
CHANGELOG, AGENTS.md, CLAUDE.md, vscode-rivet/README.md, schemas,
CLI help strings). 28 mismatches registered with claim/reality/type/
severity. Top finding: Kani/Verus/Rocq CI jobs are all
continue-on-error:true but CHANGELOG claims them as "wired in".
Secondary: docs/audit-report.md still says fuzz+mutation "NOT
IMPLEMENTED"; docs/schemas.md documents 5 of 27 schemas; multiple
hand-coded artifact counts (447/57/235+) have drifted from live
regenerated AGENTS.md values. No fixes applied; separate PRs.

Trace: skip
@avrabe avrabe merged commit 61bfc41 into main Apr 22, 2026
1 check passed
@avrabe avrabe deleted the docs/reality-check-audit branch April 22, 2026 05:25
Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'Rivet Criterion Benchmarks'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.20.

Benchmark suite Current: e476f48 Previous: 0dbf10c Ratio
store_insert/10000 19768980 ns/iter (± 1711227) 12414144 ns/iter (± 920339) 1.59
link_graph_build/10000 42469321 ns/iter (± 4161005) 26631897 ns/iter (± 1661262) 1.59
validate/10000 18155613 ns/iter (± 1486308) 11331299 ns/iter (± 718090) 1.60
diff/10000 11046028 ns/iter (± 334938) 7770007 ns/iter (± 161304) 1.42

This comment was automatically generated by workflow using github-action-benchmark.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant