Call Sheet Amendment Hearing / 通告单改签听证

Call Sheet Amendment Hearing is the rite that prices a late call-sheet amendment before future routes consume the wrong schedule fact.

Required assignment

rite_id: storyteller.rite.call_sheet_amendment_hearing.v1
requires:
  ledger: storyteller.card.call_sheet_amendment_ledger.v1
  source_call_sheet_or_absence: <call_sheet_id_or_explicit_absence>
  amendment_record: <amendment_id>
  expected_subject_or_lane: <subject_lane_asset_or_absence>
  authority_or_absence: <authority_or_explicit_absence>
  later_reader: <reader>
  contradiction: <contradiction>
  selected_posture: certify_amendment | publish_countercopy | lawful_delay | rotate_lane_with_receipt | quarantine_amendment | accept_scarred_absence | silent_amendment_default
  support_or_absence: delay_slot | public_receipt | safety_oath | lawful_counter | substitute_lane | quarantine_seal | explicit_absence
  future_reader_or_route: <future consumer>

Branch families

certify_amendment

The player certifies the changed version and pays delay or audit cost.

amendment_state_after: certified_with_delay
relief: [reader_confusion_down, future_version_visible]
cost: [schedule_pressure_up, inspection_heat_up]
future_effect_any: route_costlier

publish_countercopy

The player gives the affected reader a visible countercopy.

amendment_state_after: public_countercopy
relief: [false_schedule_capture_down]
cost: [sponsor_pressure_up, public_dispute_up]
future_effect_any: public_countercopy_required

lawful_delay

Inspector, safety, archive, or lawful table delays the slot until the amendment is served.

amendment_state_after: lawful_delay
relief: [unsafe_or_unserved_change_blocked]
cost: [lawful_only_route, bureau_debt_up, delay_up]
future_effect_any: lawful_only

rotate_lane_with_receipt

The player rotates the subject or lane and preserves proof of the substitution.

amendment_state_after: rotated_with_receipt
relief: [slot_can_continue, substitution_visible]
cost: [other_lane_fatigue_up, proof_burden_up]
future_effect_any: reader_acceptance_changed

quarantine_amendment

The player prevents either version from becoming canon until the conflict is priced.

amendment_state_after: quarantined_amendment
relief: [false_canon_down]
cost: [route_blocked, archive_burden_up]
future_effect_any: quarantined

accept_scarred_absence

The player refuses a clean amendment and records the missing or excused subject as a scar.

amendment_state_after: scarred_absence
relief: [false_all_clear_blocked]
cost: [panic_up, route_narrowness_up]
future_effect_any: recovery_only

silent_amendment_default

The player lets the hidden amendment become the version another reader narrates.

event: storyteller.event.silent_call_sheet_amendment_default.v1
amendment_state_after: silent_default_hardened
relief: [immediate_schedule_dispute_down]
cost: [hidden_change_hardened, hostile_reader_up]
future_effect_any: blocked | costlier | hostile | recovery_only

Completion contract

Every branch requires relief, cost, and future route mutation. The rite fails if a sponsor, producer, archive order, or famous handler makes the amendment universally clean without authority, support, and a future reader effect.