Stage Light Cue Hearing / 舞台灯位听证

Stage Light Cue Hearing resolves a 舞台灯位账本 before a reader can cite the light cue as proof.

Offer condition

offer_condition:
  trigger_kind: state_pressure
  ledger: storyteller.card.stage_light_cue_ledger.v1
  cue_row_or_explicit_absence_present: true
  lit_subject_or_disputed_subject_present: true
  citing_reader_present: true
  harmed_or_excluded_reader_visible_or_explicit_absence: true
  future_reader_or_route_consumes_cue_state: true
  no_fixed_turn_trigger: true

Required assignments

assignment:
  ledger: storyteller.card.stage_light_cue_ledger.v1
  cue_id_or_absence: <cue id or explicit_absence>
  cue_kind: <cue kind>
  lit_subject_or_absence: <subject or explicit_absence>
  disputed_subject_or_absence: <subject or explicit_absence>
  operator_or_anchor_or_absence: <operator anchor or explicit_absence>
  citing_reader: <reader>
  harmed_or_excluded_reader: <reader or explicit_absence>
  selected_posture: certify_raw_cue | certify_safety_cue | sponsor_beauty_light | split_light_and_camera | publish_public_angle | archive_escrow_cue | quarantine_cue | false_light_cue_default
  future_reader_or_route: <reader route or explicit_absence>

Branches

PostureReliefCostFuture effect
certify_raw_cuebody/proof visibility improvesexposure, sponsor pressure, inspection heataccepted with cue scope
certify_safety_cuefloor hazard becomes legiblebody proof narrows, sponsor glamour fallssafety-only
sponsor_beauty_lightslot or sponsor pressure fallsbody confusion, public distrust, contract capturesponsor-only
split_light_and_cameraboth records surviveedit debt, source ambiguitysplit required
publish_public_angleprivate capture blockedwitness exposure, lawful bridge costpublic-only
archive_escrow_cuefalse proof blockedarchive debt, route delaylawful-only until release
quarantine_cuefalse cue use blockedcurrent route delayedrecovery-only
false_light_cue_defaultimmediate burden may fallfalse cue hardensevent armed

Result contract

rite_result:
  rite: storyteller.rite.stage_light_cue_hearing.v1
  selected_posture: <posture>
  cue_state_after: raw_logged | safety_only | sponsor_captured | split_light_camera | public_angle | archive_escrowed | quarantined | false_clean | recovery_only
  harmed_reader_state_after: <state>
  event_seen_or_armed: storyteller.event.false_light_cue_default.v1 | none
  future_reader_effect: <effect>
  counter_deltas:
    relief: []
    cost: []
    future: []

The rite fails if sponsor payment, legal authority, emergency power, camera crop, or public mood makes the cue universally clean.