Oxygen Clawback Foreclosure Default / 呼吸追缴扣押默认
Oxygen Clawback Foreclosure Default fires or arms when a previously promised oxygen benefit is seized, reversed, double-pledged, or treated as repayable without a valid 呼吸追缴暂缓听证.
The default is a durable route state. It says the player did not merely fail to pay; the world now contains a foreclosed breath promise that future readers can cite, challenge, audit, exploit, or refuse.
Trigger state
default_trigger:
trigger_kind: state_pressure
source_benefit_present_or_explicit_absence: true
original_reader_or_promise_visible: true
clawback_claim_present: true
notice_missing_underfilled_or_false_clean: true
protected_or_harmed_reader_hidden_or_absent_without_record: true
future_route_or_asset_effect_possible: true
no_fixed_turn_trigger: true
no_fixed_day_or_week_trigger: true
no_raw_count_trigger: true
no_dashboard_or_lens_health_trigger: trueValid default causes include:
- a sponsor deducts an old rebate from a fan refund queue;
- an insolvency creditor seizes public breath credit before fan delegates are heard;
- an archive lien converts oxygen relief into proof custody without release terms;
- a posted liability bond is called against a route asset’s air reserve;
- management reports audience stability while the clawback is pending;
- a double-pledged refund stub is paid to the louder claimant;
- a fan delegate absence is treated as consent to a haircut;
- a public receipt is reversed as if it were only sponsor credit.
Event payload
event_required:
event: storyteller.event.oxygen_clawback_foreclosure_default.v1
default_actor: sponsor_orion_breath | insolvency_creditor | archive_lien_desk | management | producer_absence | fan_delegate_absence | route_asset_holder | pirate_relay | equivalent
source_benefit:
source_id: <id or explicit_absence>
source_kind: oxygen_rebate | priority_award | refund_stub | public_receipt | sponsor_makegood | liability_bond | insolvency_distribution | route_asset_air | equivalent
original_reader: fan_public | sponsor_reader | public_reader | lawful_reader | archive_reader | route_asset_reader | management_reader | equivalent
promised_effect: <effect>
foreclosure:
demanded_object: oxygen_credit | refund_queue | public_receipt_credit | sponsor_rebate | archive_lien | route_asset_air | proof_window | schedule_air | equivalent
claim_basis: default_call | insolvency_priority | sponsor_release | audit_reversal | double_pledge | false_refund | route_asset_foreclosure | public_correction | equivalent
missing_protection_surface: stay_order | fan_delegate_hearing | public_receipt_notice | archive_lien_release | refund_audit | split_priority_note | recovery_stub | explicit_absence | equivalent
state_after:
clawback_state_after: foreclosed | defaulted | sponsor_only | public_only | lawful_only | route_asset_costlier | insolvency_case_open | hostile_reader | recovery_only | blocked | equivalent
future_route_effect: refund_audit_required | public_route_hostile | sponsor_afteruse_costlier | archive_release_required | oxygen_priority_reopened | route_asset_costlier | blocked | recovery_only | equivalent
counter_deltas_min: 3Required scars
At least one relief, one cost, and one future effect must remain visible.
scar_contract:
relief_any:
- creditor_pressure_down
- sponsor_stop_loss_pressure_down
- insolvency_row_temporarily_closed
- proof_window_preserved_for_louder_claimant
- management_report_closed
cost_any:
- fan_oxygen_resentment_up
- public_receipt_distrust_up
- contract_capture_up
- inspection_heat_up
- archive_debt_up
- route_asset_pressure_up
- junior_claimant_scar_up
future_effect_any:
- refund_audit_required
- oxygen_priority_reopened
- public_route_hostile
- sponsor_only
- lawful_only
- route_asset_costlier
- blocked
- recovery_onlyFuture consumption
Future routes must be able to read foreclosed, defaulted, sponsor_only, public_only, lawful_only, route_asset_costlier, insolvency_case_open, hostile_reader, blocked, or recovery_only and change offers or costs accordingly.
The event fails as content if later play treats a seized oxygen benefit as clean payment, clean fan consent, clean sponsor afteruse, clean public receipt, or clean route access.