False Active-Hand Citation Default

False Active-Hand Citation Default fires or arms when a future reader consumes an old active-hand snapshot as current authority while the source snapshot, cited card or pairing, current actor or asset state, proof bridge, harmed reader, or future effect is hidden.

The event is not a memory failure message. It is the durable scar that records who turned old hand provenance into current readiness.

Fire Conditions

fire_when_any:
  - source_active_hand_snapshot_hidden
  - source_hand_card_or_pairing_hidden
  - claimed_actor_or_asset_absence_hidden
  - proof_or_rebuild_absent_without_cost
  - desired_reader_hidden
  - excluded_or_harmed_reader_hidden
  - sponsor_files_old_oxygen_hand_as_current_scope
  - lawful_reader_files_turn31_pairing_as_current_authority
  - editor_or_archive_cites_old_blackbox_pairing_without_current_bridge
  - management_marks_route_ready_from_old_hand_without_future_effect

The event must not fire from a fixed turn, day/week cadence, raw hand-card count, dashboard state, or lens-health state.

Required Payload

false_active_hand_citation_default:
  event: storyteller.event.false_active_hand_citation_default.v1
  false_active_hand_citation: true
  source_snapshot_or_absence: <snapshot id or explicit_absence>
  hidden_or_invalid_snapshot_scope: scope_hidden | current_absence_hidden | proof_absent | reader_hidden | harmed_reader_hidden | overbroad_snapshot_citation | equivalent
  capturing_reader: sponsor | public | lawful_reader | archive | editor | route_asset | management | broadcast_reality | equivalent
  harmed_or_excluded_reader: public_reader | fan_public | lawful_reader | sponsor_counterdesk | route_asset_holder | artist_boundary | explicit_absence
  snapshot_citation_state_after: false_current_hand | sponsor_only | public_only | lawful_only | provenance_only | blocked | recovery_only
  future_reader_effect: addendum_required | current_hand_rebuild_required | resume_packet_review_required | route_costlier | blocked | hostile | recovery_only
  counter_deltas_min: 3
  durable_mutation: true

Durable Mutations

At least one surface from each class must change:

  • relief or capture: short_term_reader_unblocked, sponsor_scope_greenwashed, management_route_ready, or equivalent;
  • cost or scar: false_current_hand_up, public_receipt_distrust_up, harmed_reader_hostility_up, route_rebuild_cost_up, or equivalent;
  • future effect: addendum_required, current_hand_rebuild_required, resume_packet_review_required, blocked, hostile, or recovery_only.

The default fails if it changes only notification text, dashboard color, or generic reputation.