verifying-claims
verifying-claims
Check that what a document says about code is true, by reading the document, the code, and the tests together and reporting where they disagree.
What changed (v0.1 → v0.2)
v0.1 was a comment-DSL: you hand-wrote <!-- claim: ... --> next to prose and
a script checked the comment against the code. That had a fatal gap — the
comment and the prose were two artifacts stapled together, and only the comment
was checked, while humans read the prose. The prose could lie with a green run.
v0.2 drops the DSL. The reviewer is the agent: it reads the prose's meaning directly and compares it to what the code does and what the tests assert. No shadow copy, because the thing being checked is the thing the human reads. (Existing tools already own the alternatives — Gherkin binds executable scenarios, Lean's Verso transcludes facts into prose, TDD couples code to tests. This fills the remaining slot: free-prose documentation, judged.)