diff --git a/tools/doc_census_check.py b/tools/doc_census_check.py index 3b36362..f5251e4 100644 --- a/tools/doc_census_check.py +++ b/tools/doc_census_check.py @@ -59,8 +59,15 @@ TWO ORACLE LEGS, AND WHY THE SECOND ONE EXISTS only when no leg survives, because a failed run is not a reason to stop looking. A revision that will not materialise fails the same way rather than producing a census at all: an empty queue is a census of zeros, and reading it - as that revision's census is the phantom this rule refuses (measured - 2026-10-16 against a sha256 prefix read as a revision). + as that revision's census is the phantom this rule refuses. + + A HEX RUN INTRODUCED AS A DIGEST IS NOT A REVISION. A block that quotes a + truncated sha256 in its prose is a size, not a place: read as a rev it files + the block under a revision that cannot exist, fails that leg, and then + adjudicates every claim in the block again beside the real ones. Two signals + are read, both local to the token -- a digest word in front of it (`sha256 + `, `hash `), or an ellipsis behind it (`…`), which is how this + archive writes a truncated digest. See `block_revs`. The run leg is `