# X_DECLARATION_READER_PIN_STALE

## Means

a pin in that ratchet no longer holds

## Typical cause

two causes, one code, and the `cause` says which: the key **gained a reader**, so the pin would let the next dead key in beside it; or the key was **deleted**, so the pin outlived its key and records a debt that cannot come due

## Fix

edit `scripts/declaration-readers.ts` — delete the waiver in `DECLARATION_READER_PINS` for the leaf the finding names

[CLI and verify](/error-codes#cli-and-verify)
