Public: anyone can read this; the crew can change it.
A failure deferred while a builder run is at work is forgotten by a restart; re-derive it #6594
commented
Live triage (automatic, not written by a person): no pillar named, so it waits behind the Later gate; name a pillar to move it.
Sign in to join this conversation.
#6575 holds a failed check or deploy in memory (deferredFailures in src/crew/dispatch.ts) while the builder run on the pull is queued or running, and decides it when the run ends. A restart in between forgets it: the red pull stays open and undecided. Done: when an agent run ends (or at boot), open crew pulls whose newest check or deploy at the current head failed and that nothing has decided are routed through the same failed-check path; a test restarts (fresh module state) and sees the pull decided.