source docs/exactness-completion-audit.md · view on GitHub ↗

Exactness Completion Audit

This audit answers one question: are the posttrainllm docs now exact enough to be trusted as the operating system for the project?

Completion Standard

The docs pass is complete when the repository has:

  1. A current docs golden path.
  2. A structured attempt ledger with evidence, status, confidence, lesson, and next action.
  3. A human-readable ledger synced to the structured ledger.
  4. A coverage audit that distinguishes attempts, technique inventory, narrative history, and learning notes.
  5. A structured treatment of the broad audit_2026.md technique audit.
  6. Factory run/report schemas that require exactness fields before publishing.
  7. A learning path and progress tracker tied to the active factory loop.
  8. Smoke checks that fail when the above surfaces drift.

Evidence

RequirementEvidenceStatus
Docs golden pathdocs/README.md, scripts/check_docs_world_class.pycomplete
Structured attempt ledgerdocs/attempts.json schema v2, scripts/check_attempt_ledger.pycomplete
Human-readable attempt ledgerdocs/attempt-ledger.md synced by evals/attempt-ledger-smoke.shcomplete
Historical coverage boundarydocs/history-coverage-audit.mdcomplete
Technique audit treatmentdocs/techniques/audit-inventory.md, scripts/check_technique_inventory.pycomplete
Factory exactness fieldsdocs/factory/run-schema.md, docs/factory/reports.md, docs/factory/case-study-template.md, scripts/check_factory_run_publish.py, native factory-run publish-checkcomplete
Learning pathdocs/learn/curriculum.md, docs/learning-pipeline.md, docs/learning-progress.md, scripts/check_learning_roadmap.pycomplete
Rendered public docsbrowser Astro build renders docs including the new audit pagescomplete

Current Counts

Structured attempt ledger:

MetricCount
Total attempts53
Exact confidence39
Inferred confidence5
Not-applicable confidence9
Missing-evidence confidence0

Technique audit inventory:

BucketCount
Keep/default45
Experimental8
Flagged30
Delete0
Tracked audit rows83

Non-Blocking Future Hardening

These are useful improvements, but they are not evidence that the docs pass is incomplete:

  1. Generate docs/attempts.json entries automatically from future factory run folders.
  2. Share implementation between the Python factory publish checker and the native Swift publish checker.
  3. Add visible status banners to every old archive/reference page.
  4. Derive docs/learning-progress.md from checklist/run metadata instead of manual edits.
  5. Add git commit, binary provenance, dataset hash, exact commands, cost, RAM, latency, tok/s, report URL, and artifact URL to future run records.

Verification

The current proof set is:

bash evals/attempt-ledger-smoke.sh
bash evals/technique-inventory-smoke.sh
bash evals/docs-world-class-smoke.sh
bash evals/factory-publish-check-smoke.sh
bash evals/learning-roadmap-smoke.sh
python3 -m py_compile scripts/check_attempt_ledger.py scripts/check_docs_world_class.py scripts/check_factory_run_publish.py scripts/check_learning_roadmap.py scripts/check_technique_inventory.py scripts/render_sql_factory_run.py
git diff --check
cd browser && npm run build

Verdict

The docs are now exact enough to operate from:

Future work should improve automation and provenance depth, not reopen the basic docs exactness question.