Ultimate

X_SCAFFOLD_VERIFY_UNREADABLE

Means

x verify --json in a scaffolded app printed no step table this gate could parse

Typical cause

no step's verdict is known, so every neighbouring finding would name a step that was never reported. It has its own code because the two findings it used to be folded into both lied about the cause: one looped over rounds the gate had never printed, the other substituted the step under test and claimed the build had broken lint. Both of those checks are gone with the fix-follow loop; this one survives them, because an unreadable table is a condition the no-waiver gate still has to name

Fix

cd <dir> && bun run setup && bun run check --json — the app's own gate, which builds before it verifies; from this repo, bun run scripts/scaffold-gate.ts <dir> --json runs the same two scripts

Listed under CLI and verify

This page as markdown