Comped Ticket Oxygen Surcharge Receipt Mechanic
Comped Ticket Oxygen Surcharge Receipt preserves the difference between audience relief and hidden oxygen debt. The mechanism opens after a comp-ticket state already exists and a later reader wants to treat it as clean universal goodwill.
The source comp can be valid. The mechanism prevents that validity from erasing the surcharge carrier, the benefiting reader, the burdened future reader, and the route mutation that follows.
State-Triggered Entry
Open this mechanism only from live state pressure:
entry_state:
trigger_kind: state_pressure
source_comp_row_visible: true
surcharge_carrier_or_explicit_absence_visible: true
benefiting_reader_visible: true
burdened_future_reader_visible: true
requested_clean_use_visible: true
future_reader_consumes_comp_state: true
proof_bridge_or_explicit_absence_visible: true
player_can_certify_split_escrow_convert_quarantine_scar_or_default: true
no_fixed_turn_trigger: true
no_fixed_day_or_week_trigger: true
no_raw_ticket_count_trigger: true
no_dashboard_or_lens_health_trigger: trueThe mechanism fails if it opens from ticket volume, fixed turn timing, weekly cleanup, dashboard state, lens health, or a comp row with no future reader attempting to consume it.
Afteruse States
comped_ticket_oxygen_surcharge_states:
- unused_comp_row
- scoped_comp
- surcharge_served
- liability_split
- surcharge_escrowed
- route_debt_converted
- comp_quarantined
- scoped_scar
- false_clean_comp
- recovery_onlyA served comp ticket remains narrow unless the review records a separate proof bridge for the surcharge. A route can inherit goodwill and still owe oxygen debt.
Required Docket
Comped Ticket Oxygen Surcharge Docket or equivalent must record:
comped_ticket_oxygen_surcharge_docket:
source_comp_row: <row id or explicit_absence>
surcharge_carrier: <sponsor ledger, public receipt, route debt, oxygen table, or explicit_absence>
benefiting_reader: <reader receiving comp goodwill>
burdened_future_reader: <reader, route, claimant, or explicit_absence inheriting surcharge>
requested_clean_use: sponsor_release | public_goodwill | archive_release | lawful_annex | route_asset_clearance | management_report | broadcast_reality | recovery_gate | ending_gate | equivalent
proof_bridge_or_absence: <surcharge receipt, public notice, lawful addendum, archive note, or explicit_absence>
selected_posture: certify_narrow_comp | split_sponsor_fan_liability | escrow_surcharge_carrier | convert_to_route_debt | quarantine_comp_claim | accept_scoped_scar | false_clean_comp_default
comp_state_after: <state>
future_route_effect: <effect>
counter_deltas_after_service: <relief cost future>The docket fails if it records only ticket_comped, sponsor_paid, fan_satisfied, route_open, or goodwill accepted.
Branch Contract
Every non-default branch must mutate at least one relief surface, one cost surface, and one future reader or route effect.
| Branch | Relief | Cost | Future effect |
|---|---|---|---|
certify_narrow_comp | named reader can cite the comp with served surcharge | universal comp reuse is blocked | accepted_with_receipt |
split_sponsor_fan_liability | sponsor credit separates from fan oxygen burden | fan/public/sponsor pressure rises | split_required |
escrow_surcharge_carrier | surcharge carrier is held for proof | route delay and audit burden rise | bridge_required |
convert_to_route_debt | hidden charge becomes visible route debt | route, caption, or access costs rise | route_costlier |
quarantine_comp_claim | false clean goodwill is blocked | current recap/release/renewal stalls | blocked_or_recovery_only |
accept_scoped_scar | one reader can proceed with public scar | public trust, fan oxygen, or lawful confidence drops | accepted_with_scar |
false_clean_comp_default | no clean relief is required | surcharge and burdened future reader remain hidden | hostile_costlier_or_recovery_only |
No branch may make one comp ticket clean proof for sponsor, public, lawful, archive, fan, management, route-asset, broadcast-reality, recovery, and ending readers at once.
Default Contract
Use False-Clean Comp Surcharge Default when a future reader consumes comp goodwill without source row, surcharge carrier, benefiting reader, burdened reader, requested clean use, proof bridge, selected posture, after-state, or future route effect.
false_clean_comp_surcharge_default:
false_clean_comp_claim: true
source_comp_row_or_absence: <comp row or explicit_absence>
hidden_or_delayed_surcharge: <surcharge carrier or explicit_absence>
benefiting_reader: <reader>
burdened_future_reader: <reader>
comp_state_after: false_clean_comp | surcharge_served | liability_split | surcharge_escrowed | route_debt_converted | quarantined | scoped_scar | recovery_only
future_reader_effect: surcharge_receipt_required | reader_restriction_due | route_debt_due | split_afteruse_required | blocked | hostile | costlier | recovery_only
counter_deltas_min: 3
comp_relief_remains_narrow: true
durable_mutation: trueNon-Goals
- Not a general sponsor-comp settlement.
- Not a raw audience-capacity or ticket-count rule.
- Not an oxygen refund or rebate collar unless the comp row is being reused.
- Not a dashboard validation surface.
- Not valid unless a later reader consumes comp goodwill while surcharge burden remains visible or explicitly absent.