Unfunded Basis Escrow Default / 未供资基准暂存默认
Unfunded Basis Escrow Default fires or is armed when a recognized-basis dispute is placed in escrow without a concrete carrier, maturity condition, harmed reader, and future route effect.
The event exists because delayed recognition is itself a claim. If nobody pays for the delay, the fastest institution files the basis first.
Trigger
trigger_required:
trigger_kind: state_pressure
basis_escrow_burden_docket_present_or_required: true
source_basis_row_present_or_explicit_absence: true
failed_requirement_any:
- no_escrow_burden_docket
- source_basis_row_hidden
- carrier_missing_without_explicit_absence
- maturity_condition_missing
- breach_condition_missing
- harmed_reader_hidden
- reserve_double_spent
- sponsor_makegood_filed_as_universal_basis
- fan_oxygen_rebate_converted_to_sponsor_relief
- appeal_stay_consumed_without_afteruse
- route_asset_pledge_breached
- capacity_row_needed_elsewhere
no_fixed_turn_trigger: true
no_fixed_day_or_week_trigger: true
no_raw_pending_row_count_trigger: trueThe event must not fire because a fixed number of turns passed. It fires because a future reader, reserve surface, claimant, or breached carrier consumes the unresolved basis.
Required payload
default_payload:
event: storyteller.event.unfunded_basis_escrow_default.v1
burden_row_or_absence: <burden id or explicit_absence>
source_basis_row_or_absence: <basis id or explicit_absence>
source_result_kept_true: <what happened or explicit_absence>
failed_requirement: <requirement>
default_actor: sponsor | archive | inspector | public | fan_public | editor | management | route_claimant | producer_absence | broadcast_reality | equivalent
false_or_first_claim: sponsor_settled | public_notified | lawful_certified | archive_sealed | oxygen_repaid | appeal_stayed | capacity_reserved | route_safe | recovery_clean | equivalent
hidden_or_harmed_reader: <reader route claimant or explicit_absence>
reserve_surface_failed: cash_reserve | broadcast_capacity_row | appeal_stay | fan_oxygen_rebate | sponsor_makegood | lawful_proof_window | public_notice_minute | route_asset_pledge | handler_burden | explicit_absence | equivalent
state_after: default_booked | sponsor_only | public_only | lawful_only | archive_only | oxygen_liability | appeal_afteruse_breach | route_asset_hostile | blocked | recovery_only | contradiction_pending | equivalent
future_route_effect: blocked | costlier | hostile | public_only | lawful_only | sponsor_only | bridge_required | split_required | public_audit_required | rehearing_required | recovery_only | contradiction_pending | equivalent
counter_deltas_min: 3Default families
| Default | What files first | Required scar |
|---|---|---|
| Sponsor default | makegood or stop-loss calls the result delivered | sponsor-only basis, public distrust, or contract capture |
| Public default | public notice or oxygen receipt is treated as full recognition | sponsor retaliation, lawful challenge, or fan liability |
| Lawful default | proof window hardens into certification | public-only branch closes or artist/route reader becomes hostile |
| Appeal default | stay is spent but afteruse is not preserved | appeal residue, retaliation, or rehearing cost rises |
| Route pledge default | pledged route asset is used as reserve and not released | route asset hostile, captured, blocked, or recovery-only |
| Management default | unresolved burden is hidden as efficiency | producer license pressure and contradiction pending rise |
Recovery
Recovery is allowed only by creating a visible burden row, naming the harmed reader, and paying a scar:
- reopen the basis hearing with the burden docket attached;
- convert the default into a capacity liability row;
- unwind sponsor-only or public-only recognition into split basis;
- file an appeal afteruse docket;
- release or compensate the route asset pledge;
- accept recovery-only use for the harmed route.
Non-goals
- Not a generic penalty event.
- Not an automatic timer expiry.
- Not a governance warning.
- Not valid if it changes only flavor, mood, or budget.
- Not valid unless it mutates basis state and future playable route state.