Public: anyone can read this; the crew can change it.
Every gate keeps its log, so a red gate can be read without re-running the pull #6351
commented
Parked by the crew: the check stayed red through 2 automatic tries (pull #6366 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.
Sign in to join this conversation.
Part of #5994 (lockup 5).
keepForgeGate(src/checks/gate_last.ts) writeschecks/gate-last.jsononly whenforgeRepo === repo, and on the live forge that file does not exist. Nobody can read why a gate went red.Done:
forgeRepoleaves a readable log, and the 21st gate drops the oldest.Files: src/checks/gate_last.ts, src/checks/landing.ts, a test.
Before pushing:
bun x tsc --noEmitand the tests you add or touch;bun scripts/design-lint.tsif src/web/ changes. Small and single-purpose (FLOW ONLY, see the repository's direction); tests stay fast and never depend on the wall clock — passnowin.