Skip to content

Commit bc2debd

Browse files
claude[bot]claude
andauthored
docs(audits): the self-test shape census — 179 instruments classified by the floor probe, reconciled with #15410's grep (#15410) (#15655)
#15410 asked for the number it says it does not have: the true split between self-tests that go red when they run zero cases and self-tests that pass vacuously. Measured behaviourally with the repo's own instrument (scripts/measure-self-test-floor.mjs, unmodified — driven in slices through its exported population() / probeEarlyReturn(), because main() exposes neither a file slice nor a spawn budget and this container SIGTERMs a foreground command at ~10 minutes). 179 members: 165 HELD, 4 DEFEATED, 1 ACCIDENT, 9 NOT MEASURED (5.0%, every reason published per row). So 165 of 179 provably refuse on zero cases — not 20 of 170 — and the hole is 4 scripts plus 1 accident, not 150. The card's grep is the instrument that is wrong: its three classes sum to 153 against a stated population of 170, and the repo's own published static criterion, run over the content those files had at the card's own sha (a56baa2), answers 164 ROSTER + 1 COUNT + 11 NONE where the card answered 20. The #13799 battery programme had already floored the tree when the card was filed. Also measured: #15573's row is a budget, not a property — scripts/pm/dispatch-gates.mjs reads killed by SIGTERM at the default 120 s and HELD at 900 s (648.6 s), reproducing the hand measurement in ENTRY_BY_HAND. No ratchet ships here; the report says why and what the options are. Claude-Session: https://claude.ai/code/session_012zGPuVVX3deAx9LdjK8jCk Co-authored-by: Claude <noreply@anthropic.com>
1 parent a3eba07 commit bc2debd

1 file changed

Lines changed: 373 additions & 0 deletions

File tree

0 commit comments

Comments
 (0)