docs(881): a quotation that resolves nowhere, and a paragraph contradicting the one above it
Two more in the same class, both in prose this branch wrote. The calibration paragraph quoted `post-review-verdict.sh` as asserting "the absent-entry check catches every case on its own". That string occurs in no file: the comment wraps it across a line break at `catches`/`every`, so `git grep` for it finds exactly one hit - the record asserting it. That is ersatztv#812's second defect reproduced inside the record written to end it. Paraphrased without quote marks and pinned to lines 316-317 at `efadbec29`, which is what this record's own proposal-2 clause prescribes for a quotation that cannot be checked. The closing paragraph called the scan's hits "the remaining population" and "a backlog", three paragraphs after establishing that both figures are CANDIDATE counts and that reading them as a backlog of real claims overstates them. The closing text now says what is actually known: a place to look, with nobody having established how many are claims. refs #881 Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015QqCpYFsKgnAnx6jVwrKiV
This commit is contained in:
@@ -134,7 +134,10 @@ file with a wider hole.
|
||||
|
||||
**The seed set found a shipped claim already false, which is the calibration.**
|
||||
`scripts/post-review-verdict.sh` asserted that the array-TYPE test in its read-back was
|
||||
unwitnessable — that "the absent-entry check catches every case on its own". Executed 2026-09-04,
|
||||
unwitnessable, on the grounds that the absent-entry check below it caught every case on its own —
|
||||
lines 316-317 at `efadbec29`, which this change replaces. The wording is paraphrased and the source
|
||||
pinned, not quoted: the sentence wraps across a comment line break, so a quotation of it resolves to
|
||||
nothing anywhere, which is #812's second defect exactly. Executed 2026-09-04,
|
||||
disarming that test feeds a `null` `.statuses` to `map(select(...))`, jq refuses to iterate it and
|
||||
the script dies with the PARSE message instead of the shape one, reddening
|
||||
`test_a_readback_whose_statuses_array_is_NULL_is_refused`. Note what the shape costs to detect: the
|
||||
@@ -150,7 +153,8 @@ the declared outcome. The direction that is not is *every claim is declared* —
|
||||
mutation outcome and declares nothing stays invisible, because finding it means recognising a
|
||||
sentence by its shape, and `docs/defect-shapes-773.md` §4 names that class ("no check can tell that a
|
||||
sentence is stronger than the evidence behind it") as review responsibility. The withdrawn
|
||||
`test_review_verdict_vocabulary_parity.py` is the empirical case for not trying. So the remaining
|
||||
population above is a backlog and not a hole this rule closes; each entry needs a judgement about
|
||||
whether its claim is still executable, and declaring them in bulk would manufacture exactly the
|
||||
unverified coverage the rule exists to refuse.
|
||||
`test_review_verdict_vocabulary_parity.py` is the empirical case for not trying. So the candidates
|
||||
counted above are a place to look and not a hole this rule closes — nor a backlog, since nobody has
|
||||
established how many of them are claims at all; each real one needs a judgement about whether it is
|
||||
still executable, and declaring them in bulk would manufacture exactly the unverified coverage the
|
||||
rule exists to refuse.
|
||||
|
||||
Reference in New Issue
Block a user