Slot Contract Breach Default / 档期合约违约默认
Slot Contract Breach Default fires or arms when a broadcast slot authority is spent without the required reader scope, proof/custody anchor, excluded-reader record, or breach actor.
This event is not a missed deadline. It is the moment a slot contract breaks as state: a sponsor, inspector, public table, archive reader, editor, pirate relay, route asset holder, or blackout system gains the right to narrate the slot’s failure.
Event entry
Fire or arm this event when all are true:
entry_state:
trigger_kind: state_pressure
slot_contract_row_present: true
requested_use_present: true
missing_or_contested_anchor_present: true
bound_reader_missing_contested_or_overbroad: true
excluded_or_harmed_reader_present_or_explicit_absence: true
breach_default_actor_present_or_derivable: true
future_route_effect_possible: true
no_fixed_turn_trigger: true
no_fixed_day_or_week_trigger: true
no_raw_count_trigger: trueValid breach sources include an overbroad broadcast, unscoped correction, sold future slot, sponsor makegood conversion, public-only proof consumed as lawful proof, lawful hold consumed as public truth, rehearsal trace treated as authorization, route asset used without custody, or black-screen fold without named harmed reader.
Offer text
The slot did not expire. It was spent without a reader. The contract is still alive, and someone else is about to describe what you just aired.
Default kinds
overbroad_reality_use
A slot authorized one reader but is consumed by another reader as if scope were universal.
Required effects:
false_clean_slot_use +1orreality_drift +1;- excluded reader becomes hostile, blocked, or recovery-only;
- future correction requires public, lawful, sponsor, archive, or edit bridge.
anchor_missing
Proof, custody, checksum, witness, seal, or route asset anchor is absent or contested.
Required effects:
slot_contract_breach +1;broadcast_legality -1,archive_debt +1, orinspection_heat +1;- future route becomes costlier or lawful-only/public-only.
sponsor_sold_slot_capture
Sponsor or contract language consumes slot authority before other readers are scoped.
Required effects:
sponsor_stop_loss_pressure -1or immediate slot pressure falls;contract_capture +1,public_receipt_distrust +1, orfan_oxygen_resentment +1;- future public/lawful route requires unwind or rebuttal.
black_screen_contract_fold
The slot cannot safely air and folds into blackout pressure.
Required effects:
black_screen_slots +1oraudience_churn +1;- one false clean broadcast is blocked;
- future route becomes recovery-only, costlier, or contradiction-pending.
hostile_slot_narrator
A claimant narrates breach first.
Required effects:
- default actor is named;
- captured or hostile route state is durable;
- 叙述优先栈线 may inherit the armed voice.
Required outputs
Every fired or armed event must record:
slot_contract_breach_default:
slot_contract_row: <row id>
requested_use: <use>
breach_kind: overbroad_reality_use | anchor_missing | sponsor_sold_slot_capture | black_screen_contract_fold | hostile_slot_narrator | equivalent
missing_or_contested_input: <reader proof custody anchor excluded_reader channel or explicit_absence>
default_actor: <sponsor inspector public archive editor pirate blackout_system route_asset or equivalent>
harmed_reader_or_absence: <reader or explicit_absence>
state_before: <contract state>
state_after: <contract state>
future_route_effect: <effect>
counter_deltas:
relief: []
cost: []
future: []Recovery hooks
Recovery is allowed only with visible scar:
- reopen 播出档期合约案卷;
- run a slot contract review with proof/custody anchor;
- publish public boundary note;
- file lawful addendum;
- unwind sponsor sale;
- split mirror rights;
- fold to blackout and accept ending/schedule scar;
- convert the failed row into 播出破产账本线.
Non-goals
- Not a countdown timeout.
- Not a generic schedule failure.
- Not a moral event.
- Not a free retcon for bad slot use.
- Not valid unless default actor, harmed reader, state transition, counter deltas, and future route effect are visible.