The admin reset endpoint (DELETE-pattern gated on peer.status !== 'needs_attention') doesn't transition status — it deletes the row of an already-deactivated peer. onPeerDeactivated already fired at the earlier needs_attention transition, so the reset site correctly has no hook. The enum value was defensive-unused; per project principles (no backwards-compat shims, no placeholders) drop it.