Substitute Carrier Miscast Default / 替代承载错配默认
This event fires or is armed when 替代承载征调复核 lets a wrong, absent, coerced, proxy, masked, pirate, or under-scoped substitute be filed as clean service.
It belongs to 替代承载征调线 and 替代承载征调机制.
Trigger contract
trigger_when_any:
- source row requires a substitute but no candidate or explicit absence is recorded
- original carrier scar is hidden or overwritten
- candidate reader fit is wrong but filed as accepted
- candidate surface fit is absent but filed as served
- candidate consent authority protection payment or refusal is hidden
- public receipt is filed as lawful annex
- lawful annex is filed as public consent
- sponsor proxy is filed as fan-public consent
- management proxy is filed as route-asset return
- editor mask is filed as clean witness service
- pirate relay is filed as lawful mandate
- absence delay or quarantine is filed as service
- future consumer is missing or does not read the substitute scarThe event must not trigger from fixed turn, fixed day, raw staff count, dashboard state, lens health, or generic bad mood.
Required payload
event: storyteller.event.substitute_carrier_miscast_default.v1
requisition_id: <stable id or explicit_absence>
source_service_row:
source_row_id: <row id or explicit_absence>
source_surface: callback_carrier_collision | witness_carrier_discharge | consent_debt_transfer | protected_witness_payroll | live_floor_crew_load | equivalent
original_carrier: <carrier id or explicit_absence>
original_carrier_state: <state or explicit_absence>
original_scope_limit_or_absence: <scope or explicit_absence>
owed_reader: <reader or explicit_absence>
minimum_service_surface: <surface or explicit_absence>
miscast:
candidate_substitute: <candidate id or explicit_absence>
candidate_class: low_rank_runner | public_witness_or_delegate | lawful_clerk_or_annex | editor_mask_or_checksum | pirate_relay | sponsor_or_management_proxy | explicit_absence | equivalent
false_clean_claim: substitute_served_all | proxy_spoke_for_all | receipt_clean_for_lawful | annex_clean_for_public | mask_clean_witness | pirate_lawful_mandate | absence_as_service | payment_as_consent | equivalent
default_narrator: sponsor | management_table | archive | lawful_reader | public_table | route_claimant | broadcast_reality | blackout_system | equivalent
hidden_reader_or_scope: <reader or scope or explicit_absence>
missing_fit:
reader_fit: present | absent | wrong
surface_fit: present | absent | wrong
carrier_fit: present | absent | wrong
consent_or_authority: present | absent | coerced | wrong_scope
protection_or_price: present | absent
result:
substitute_state_after: false_clean_miscast | captured | hostile | absent | overdrawn | quarantined | recovery_only | equivalent
source_row_state_after: hidden | overwritten | contradiction_pending | hostile | blocked | recovery_only | equivalent
future_consumer_effect: contradiction_pending | hostile | blocked | recovery_only | broadcast_reality_drift | public_addendum_required | lawful_appeal_required | equivalent
counter_deltas_min: 3Default families
Proxy filed as public consent
Sponsor or management proxy gives immediate relief but is later read as false fan-public or route consent.
Required result:
false_clean_claim: proxy_spoke_for_all | payment_as_consent
future_consumer_effect: sponsor_only | public_addendum_required | hostile | recovery_only
cost_any:
- contract_capture_up
- public_receipt_distrust_up
- fan_oxygen_resentment_up
- future_recovery_cost_upPublic filed as lawful
Public receipt, fan delegate, or pirate visibility is filed as lawful mandate.
Required result:
false_clean_claim: receipt_clean_for_lawful | pirate_lawful_mandate
future_consumer_effect: lawful_appeal_required | contradiction_pending | blocked
cost_any:
- lawful_annex_debt_up
- inspection_heat_up
- source_ambiguity_upLawful filed as public
Lawful annex, bureau oath, or archive stamp is filed as whole-public consent.
Required result:
false_clean_claim: annex_clean_for_public
future_consumer_effect: public_addendum_required | public_only_split | hostile
cost_any:
- public_receipt_distrust_up
- fan_oxygen_resentment_up
- sponsor_stop_loss_pressure_upMask filed as witness
Editor mask or checksum hides a source and is filed as clean witness service.
Required result:
false_clean_claim: mask_clean_witness
future_consumer_effect: contradiction_pending | broadcast_reality_drift | recovery_only
cost_any:
- edit_debt_up
- archive_debt_up
- source_ambiguity_upAbsence filed as service
Delay, quarantine, missed carrier, or explicit absence is recorded as if service occurred.
Required result:
false_clean_claim: absence_as_service
future_consumer_effect: blocked | recovery_only | hostile
cost_any:
- deferred_callback_debt_up
- route_asset_pressure_up
- future_recovery_cost_upCounter deltas
The event must mutate at least three surfaces. At least one must be a future effect.
Expected surfaces:
false_clean_substitutesubstitute_scope_integritycarrier_collision_pressuredeferred_callback_debtwitness_retaliation_riskpayroll_leaklawful_annex_debtpublic_receipt_distrustfan_oxygen_resentmentsponsor_stop_loss_pressurecontract_captureedit_debtsource_ambiguityinspection_heatroute_asset_pressurebroadcast_reality_driftfuture_recovery_cost
Future reader requirement
At least one future system must read the miscast state before treating the service as valid. Accepted consumers include Route Assets and Custody, Broadcast Reality, and Producer License and Pressure.
Failure cases
The event fails if it:
- changes only money, mood, reputation, or generic pressure;
- does not name the source service row;
- does not name the false clean claim;
- omits the default narrator;
- hides the old carrier scar;
- omits missing fit fields;
- has no future consumer effect;
- repairs the substitute into universal clean service.