Public: anyone can read this; the crew can change it.
branches, cli-sync, code, counts, crew-loop and crew-totals join the gate, proven by the pull's own check #1164
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Pillar: P0 Trust (umbrella #586), part of #261. This replaces #917. Both its runs declined because the builder couldn't run these files in its sandbox: every server test fails with
EPERMon the hook socket (#1163 fixes that). This issue doesn't wait for that. Its proof is the pull's own check, which runs on the forge, where the sockets work.Intent. The gate runs
branches,cli-sync,code,counts,crew-loopandcrew-totals. Pull #890 found all six green. The forge's check on the pull is the proof.Done looks like.
scripts/gate.ts, these six entries move fromEXCLUDED(reason: "not yet admitted") toGATE:test/branches.test.ts,test/cli-sync.test.ts,test/code.test.ts,test/counts.test.ts,test/crew-loop.test.ts,test/crew-totals.test.ts. Nothing else changes.EPERM … listenis the known sandbox limit, not a result.EXCLUDEDwithreason: "red: <the failing case, one line>",issue: 261, and you push again. Its test isn't edited. If the check is red on a file outside these six, the pull says so and quotes the line. It is not this pull's to fix.test/check-list.test.tsstays green.Files.
scripts/gate.tsonly, andscripts/test-times.jsonif the check asks for it.Risks. A flaky file that every pull then pays for. If any of the six is slow or flaky in the log, leave it out and say so. #1140 lists the same six in its range. Whoever takes #1140 picks from the files left over.
Suggested: scout or mason.