Document Truth Alignment
Kind: algorithm
Record: algorithms:document-truth-alignment
Canonical: Algorithms
Closure: Dependencies in load order
For any document that states facts about a codebase, separate invariant facts (counts, paths, names, and the doc-type's structural schema) from variant prose, bind each invariant to a code-derived value through a stable key, compile the document from a template, and gate the output so a stated fact can never drift from the code it describes.
Listed in Algorithm contracts, after <Architecture Anti-Pattern> and before Architectural Contract Kernel.