Their closing point was the sharp one: the audit's blind spot fell exactly on values that were well-evidenced. The three SE cues had measured provenance, byte offsets and careful text, and nothing about them looked unfinished, which is why they never declared themselves. So 'not every why needs a kind' does not excuse the other 52. Split by whether the why sits beside an actual value: 39 are section prose, _ blocks and group explanations where a label would be mislabelling to satisfy a counter; 13 are provenance claims and all were unlabelled. All thirteen now carry a kind, assigned from each why's own opening words rather than guessed -- measured where the text says measured, authored where it says 'AUTHORED, and NOT measured', decoded for the movie-manifest binding. Coverage 16 to 30. Two failed the citation check the moment they became visible. bgm/main_menu/loop_why was measured with 1400 characters of prose and nothing openable; it described three watched wraps and cited no file, while the measurements sat in docs/re/data/menu-bgm-loop-measured.txt and -loop-start.txt the whole time. navigation/input_during_transition_why was authored and said 'ask the RE agent' without naming where the question is recorded -- a pointer with no destination. The second is worth a rule: an authored kind still needs a citation, and the thing to cite is the open question the choice stands in for. Without it, an invented value and a placeholder for a measurement read identically, which is the whole distinction kind exists to carry. The denominator is not a target and the tool now says so where the number is printed; 41 remain unlabelled on purpose. The mechanism generalises past this audit: a blind spot that correlates with quality is invisible by construction. The unlabelled entries were not the sloppy ones, they were the ones so well-evidenced nobody thought to mark them, and the audit was measuring self-declaration rather than grounding. Their register measured 83 of 86, 97%, with the identical omission -- never printed. Their three gaps are unregistrable by construction, bare identifiers that would match every live mention, the same limit as my own collision case. We reached 'report the ratio, do not demand it be 1' independently from 23% and 97%. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01N7FiFFFwbvG2uxdcEh8HyF
Authored decisions
Everything here is a decision we made, not something the disc said. It is
hand-written, committed, and survives a re-export — unlike export/, which is
regenerated wholesale and must never be hand-edited.
Every entry carries a why. When the RE agent decodes the real answer, delete
the entry and let the exporter emit it; that deletion is the measure of
progress.
See docs/FORMAT.md for the schemas and docs/BLOCKED.md for which HANDOFF
question each placeholder is standing in for.