Ultimate

X_SECRET_COMPARE_PIN_UNEXPLAINED

Means

a comparison site is pinned with a blank reason on the secret-comparison ratchet

Typical cause

the pins file's own header says a count with no sentence is a waiver, and nothing read reason until 2026-09-06 — a count of twelve with an empty reason held twelve comparisons on nothing

Fix

write what each remaining value actually is — a search token, a job state, a route path — in scripts/lib/secret-compare-pins.ts, or use timingSafeEqual and run bun run scripts/secret-compare.ts --unpin <path> (pins are per site, <path>: <comparison>, so a pinned false positive cannot be swapped for a real one)

Listed under CLI and verify

This page as markdown