Ultimate

X_VERIFY_PART_UNNAMED

Means

bun run scripts/verify-parts.ts found a gate-part document that names no run attempt, or none at all, in the verify job's download

Typical cause

a part written as <part>.json cannot be told from an earlier attempt's copy of the same part, so a re-run would merge the red document it replaced

Fix

write each part as "$parts/${PART}.attempt-${GITHUB_RUN_ATTEMPT}.json" in .github/workflows/ci.yml, uploaded as verify-part-<part>-attempt-<n>

Listed under CLI and verify

This page as markdown