Comped Ticket Oxygen Surcharge Review
storyteller.rite.comped_ticket_oxygen_surcharge_review.v1 is a repeatable state-pressure review. Run it after Comped Ticket Oxygen Surcharge Docket names the source comp row, surcharge carrier, benefiting reader, burdened future reader, requested clean use, proof bridge, selected posture, and future route effect.
The review rejects clean universal comp reuse. It asks whether the comp is narrow relief with a served surcharge, a split between sponsor and fan liabilities, an escrowed surcharge carrier, a route debt conversion, a quarantined claim, a scoped public scar, or a false-clean default.
Branch Families
certify_narrow_comp: serve the surcharge receipt while preserving narrow comp relief.split_sponsor_fan_liability: split sponsor credit from fan oxygen burden.escrow_surcharge_carrier: hold the surcharge carrier until the harmed reader is named.convert_to_route_debt: convert hidden surcharge into visible route debt.quarantine_comp_claim: block clean comp reuse until proof is served.accept_scoped_scar: allow one clean use with a visible audience scar.false_clean_comp_default: future route spends the comp as clean goodwill and mutates later oxygen liability.future_effect_any: every branch writes a future route effect.
Branch Contract
| Branch | Relief | Cost/scar | Future effect |
|---|---|---|---|
certify_narrow_comp | one reader can cite the comp with surcharge receipt | sponsor cannot reuse the ticket as universal goodwill | accepted_with_receipt |
split_sponsor_fan_liability | sponsor credit and fan oxygen burden separate | public/fan/sponsor pressure rises | split_required |
escrow_surcharge_carrier | surcharge carrier is held until the reader is named | route delay and audit heat rise | bridge_required |
convert_to_route_debt | hidden surcharge becomes visible route debt | route, caption, or access cost rises | route_costlier |
quarantine_comp_claim | false clean comp reuse is blocked | current release, recap, or renewal stalls | blocked_or_recovery_only |
accept_scoped_scar | one use proceeds with public notice | public trust, fan oxygen, or lawful confidence drops | accepted_with_scar |
false_clean_comp_default | no clean relief is required | hidden surcharge becomes durable future burden | hostile_costlier_or_recovery_only |
Each branch must move at least three counters and expose relief, cost, and future route effect. It fails if the player can accept a comp ticket as universal clean goodwill without preserving the surcharge carrier and burdened future reader.
Resolution Payload
comped_ticket_oxygen_surcharge_review:
selected_docket: storyteller.card.comped_ticket_oxygen_surcharge_docket.v1
source_comp_row: <row id or explicit_absence>
surcharge_carrier: <carrier or explicit_absence>
benefiting_reader: <reader>
burdened_future_reader: <reader or explicit_absence>
requested_clean_use: <use>
proof_bridge_or_absence: <bridge 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: scoped_comp | surcharge_served | liability_split | surcharge_escrowed | route_debt_converted | quarantined | scoped_scar | false_clean_comp | recovery_only
future_route_effect: surcharge_receipt_required | split_required | bridge_required | route_costlier | blocked | hostile | recovery_only | accepted_with_scar
counter_deltas_min: 3