X_SIDE_EFFECTS_PIN_STALE
Means
a package pinned as declaring no sideEffects now declares one
Typical cause
the field was written and the pin was not lowered, so the ratchet holds slack that would let the field be deleted again in silence
Fix
bun run scripts/side-effects.ts --unpin <packages/name> — it only lowers, never raises