Skip to content

docs: pre-release accuracy audit ahead of v1.7.0 - #288

Merged
ArtVsMark merged 1 commit into
mainfrom
docs/audit-fixes-pre-v1.7
Jul 12, 2026
Merged

docs: pre-release accuracy audit ahead of v1.7.0#288
ArtVsMark merged 1 commit into
mainfrom
docs/audit-fixes-pre-v1.7

Conversation

@ArtVsMark

Copy link
Copy Markdown
Owner

Summary

Requested audit for documentation drift before preparing the v1.7.0 release. Three parallel Explore passes over docs/ vs. actual code found concrete inaccuracies — none of them caught by check_docs_guardrails.py (that script only checks README budget + link validity, not content accuracy).

Separate from and unrelated to #287 (the badge-commit bug fix) — this PR is docs-content only, no code changes.

Test plan

  • python scripts/check_docs_guardrails.py → README within budget, all 403 local Markdown links resolve
  • python scripts/check_version_consistency.py → consistent
  • python scripts/check_locale_guardrails.py → consistent
  • CHANGELOG.md updated under ## [Unreleased]### Docs

🤖 Generated with Claude Code

Three parallel audit passes found concrete drift between docs/ and the
actual code, none of it caught by check_docs_guardrails.py (structural
link/budget checks only, not content):

- project-structure.md / architecture.md didn't mention core/sandbox/
  (#266), web/runs.py (#262), web/i18n.py (#264), or core/stats.py (#268)
  at all; architecture.md still called SandboxRunner "future work
  (issue #157)" after it had already shipped.
- configuration.md's "full parameter list" was missing glossary_store/
  glossary_missing_queue.
- grader-workflow.md never mentioned --stats/--stats-summary anywhere.
- installation.md's pinned ruff>=0.4 vs pyproject.toml's actual >=0.15.19.
- server-mode.md's SandboxRunner network guarantee read unconditional;
  the Windows exception was only in a separate paragraph below it.
- SECURITY.md's web-shell scope bullet named no actual mechanism (Host/
  Origin guard, path-confinement) despite both being fully implemented
  and documented in docs/api.md.
- CLAUDE.md's metrics table: test count (967) matched no known-good
  source — CHECKPOINT.md and docs/versions.md both say 784 for the same
  v1.6.0 snapshot; Python 3.14 listed as equal to 3.12/3.13 despite being
  experimental/ubuntu-only in the CI matrix (README already knew this).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@ArtVsMark
ArtVsMark merged commit ff6e7a8 into main Jul 12, 2026
11 checks passed
@ArtVsMark
ArtVsMark deleted the docs/audit-fixes-pre-v1.7 branch July 12, 2026 09:31
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