Quality gates / quality (push) Waiting to run
The first take wrapped "7 passed · 0 failed" across two lines and split "exit 1" in a caption, which reads as a mistake on a phone. Values are now one fact per row, the label column fits, and the exit code is bound with a non-breaking space. Verified by rendering the exact card at 405×720 and reading the pixels back before re-recording.