You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 8b54e9d
Browse filesBrowse the repository at this point in the historyBrowse files
test(scripts): batch 9 pilot (class-3) — floor check-turbo-task-graph at its verdict site (#15309)
* test(scripts): batch 9 pilot — floor check-turbo-task-graph at its verdict site (class-3)
`failures.length === 0` inside `runSelfTest()` was this self-test's only success
condition, so "every case held" and "the cases never ran" printed the same line.
This is the class-3 pilot: the registering body has no verdict site. `selfTest()`
registers through a block-bodied `t(label, ok)` (49 sites, 0 named banners) and
returns its failures; a separate `runSelfTest()` decides and prints. So the floor
CHECK moves to the verdict site — inside `runSelfTest()`, immediately before the
green line, on the `--self-test`-only path — while the `SELF_TEST_BATTERIES`
roster, the sink's `registerCase()` and the ledger stay module-level as in every
landed recipe. Only the check's location moves; attribution and scope are
untouched, no assertion condition is touched, and the `SELF_TEST_VERDICT`
handshake is kept exactly as landed.
The floor is deliberately NOT placed before `selfTest()`'s own `return`: an early
return above that line would skip it — the defect the #13798 handshake exists to
catch — coupling hole 1 to hole 2 after the card ruled them orthogonal.
Floor 49, measured rather than transcribed: the roster was probed with an
unreachable pin (9999) and the floor's own report named the registered count.
Behaviour is unchanged — normal mode and `--self-test` stdout and stderr are
byte-identical against the pin, exit 0 both sides.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012zGPuVVX3deAx9LdjK8jCk
* style(scripts): blank line before the verdict-site floor block
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012zGPuVVX3deAx9LdjK8jCk
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
0 commit comments