Quality gates / quality (push) Canceled after 0s
The recording allows no browser console errors except the ones a scene produces on purpose, and it enumerated only the two fail-closed 503s. The new server-refusal probe adds exactly one 400, so the budget is now: two 503s, one 400, and nothing else. The first recording stopped here instead of shipping a demo that had never exercised the boundary; the assertion is what caught it.