row 203: gate record on the rebased tip (c7b754d7b): blob table and timeout table, written before the first run

This commit is contained in:
jason.woltje committed 2026-10-22 18:01:35 -05:00
1 parent 7c543fd4a1
commit 7309260aeb
1 file changed
+44
@@ -188,3 +188,47 @@ gate's mutant runner checks the count again before it applies each edit:
- N3: the cli stack-release tests copy the loader; they run whole at the gate. Listed in the manifest and
the slot estimate.
- N4: trailing-slash case added (see table; M4).
## Gate on the rebased tip (Sage sage-3055, sage-3057; claim rev 3361)
Brief pin: docs/plans/2026-10-20_federation-r1-r2-r5.md re-pinned to 8adfb261f (sage-203-repin). "Brief: FED R2"
is byte-identical between b624ddd49 and 8adfb261f (Sage's diff).
Rebase: onto origin/refactor c7b754d7b (row 207 landed at c4f77373f on that tip). The three commits are now
93a491d73 (loader), 284d55cf2 (stack-release probe and fixture), 7c543fd4a (B3 cases). Blob check against the
pre-rebase candidate d5428c1a8 (`git rev-parse <commit>:<path>`), all six identical:
| blob | path |
|---|---|
| 4c26453a0 | scripts/mosaic-config.mjs |
| 06b9d8ea2 | scripts/test-config.sh |
| 92bd6f7d0 | scripts/stack-release.sh |
| beb8da252 | packages/cli/tests/stack-release.test.mjs |
| f080bf2f5 | packages/cli/tests/stack-release-fixture.mjs |
| 6f29dbbde | agents/quackerjack/work/queue-203/BUILD.md (pre-gate-commit blob) |
Timeouts (Mos mos-1275: `timeout -k 10 <S>` per script, at least 3x its longest run; written here before the
first run). Basis: row 202's gate on this machine (scratch g202gatelBKGE0): cli suite 620.3 s (duration_ms
620297.68, EXIT=0); the ten scripts together finished in about 2.5 min, so no single script was measured on its own.
Figures are set above 3x of those, and the stack-release.test run is set from Sage's up-to-1800 s estimate.
They are estimates, not measured. A timeout hit is a red and goes to Mos first. Mos rules on these figures.
| target | timeout S (seconds) | basis |
|---|---|---|
| scripts/test-auth.sh | 900 | 3x of a row 202 script, padded |
| scripts/test-conductor.sh | 900 | same |
| scripts/test-config.sh | 900 | same; also each mutant run of the FED block |
| scripts/test-discord.sh | 900 | same |
| scripts/test-extension-package.sh | 900 | same |
| scripts/test-foundation.sh | 900 | same |
| scripts/test-land-work.sh | 900 | same |
| scripts/test-queue.sh | 900 | same |
| scripts/test-release.sh | 900 | same |
| scripts/test-task.sh | 900 | same |
| packages/cli suite | 2400 | 3x of 620 s is 1861 s |
| stack-release.test.mjs (whole) | 5400 | 3x of Sage's 1800 s estimate |
Run command shape: `timeout -k 10 <S> <cmd>`. Queue verbs are never wrapped in a timeout.
Mutant kill rule: each of M1-M17 must fail on an assertion, not on a crash. The mutant run records the failing
test name. Skips are named in the gate record.