Commit bc2debd
#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
0 commit comments