False Proof Wall Rotation Default
False Proof Wall Rotation Default fires or arms when a future reader consumes a prior proof-wall pin as current clean proof after the wall has rotated, replaced, unpinned, retired, rebuilt, split, or been quarantined.
The event is not a generic stale-proof warning. It is the scar left when old wall visibility becomes current wall authority.
Fire Conditions
fire_when_any:
- source_proof_wall_row_hidden
- prior_visible_pin_hidden
- current_pin_or_absence_hidden
- rotation_reason_hidden
- rotation_authority_absent_without_cost
- proof_bridge_absent_without_explicit_absence
- harmed_or_excluded_reader_hidden
- sponsor_cites_old_pin_as_current_wall
- public_recap_uses_prior_wall_without_notice
- lawful_annex_accepts_stale_public_pin
- route_gate_accepts_recovery_pin_as_fresh
- management_closure_files_rotated_wall_as_currentThe event must not fire from fixed turn, fixed day/week cadence, raw pin count, dashboard state, or lens-health state.
Required Payload
false_proof_wall_rotation_default:
event: storyteller.event.false_proof_wall_rotation_default.v1
false_clean_rotation_claim: true
source_wall_row_or_absence: <wall row id or explicit_absence>
prior_pin_hidden_or_overread: prior_pin_hidden | current_pin_hidden | rotation_reason_hidden | authority_absent | proof_bridge_absent | harmed_reader_hidden | old_pin_claimed_current | equivalent
capturing_reader: sponsor | public | lawful_reader | archive | route_asset | management | broadcast_reality | equivalent
harmed_or_excluded_reader: public | lawful_reader | sponsor_counterdesk | artist_boundary | claimant | worker_carrier | route_asset_holder | explicit_absence
rotation_state_after: false_current_wall | stale_pin_reused | sponsor_only | public_only | lawful_only | split_required | quarantined | blocked | recovery_only
prior_pin_state_after: false_current | history_erased | receipt_missing | reader_split_hidden | quarantined_late | recovery_only
future_reader_effect: wall_rebuild_required | public_notice_due | lawful_annex_due | sponsor_unwind_due | route_costlier | blocked | hostile | recovery_only
counter_deltas_min: 3
durable_mutation: trueDurable Mutation
At least one surface from each class must change:
- relief or capture:
immediate_pressure_down,sponsor_package_unblocked,management_metric_greenwashed, or equivalent; - cost or scar:
false_current_wall_up,prior_pin_scar_erased_up,public_receipt_distrust_up,archive_debt_up,harmed_reader_hostility_up, or equivalent; - future effect:
wall_rebuild_required,public_notice_due,lawful_annex_due,sponsor_unwind_due,route_costlier,blocked,hostile, orrecovery_only.
The default fails if it silently updates the wall, clears the prior pin, hides the harmed reader, or records old-pin reuse as normal success.