Oxygen Rebate Collar Lens / 呼吸返点封顶 Lens

This lens observes whether 呼吸返点封顶线 and 呼吸返点封顶机制 correctly implement the next missing economic branch between fan oxygen, sponsor makegood, public receipt, and audience stability.

The current corpus already has broad claim exchange and sponsor makegood surfaces. The remaining risk is that a sponsor can pay or cap a fan oxygen queue and later cite that payment as if fans were refunded, public receipt accepted, archive proof cleared, management report closed, and audience stability legalized. This lens fails that false-clean state.

This lens observes:

It is observed through:

Observable promise

Fan oxygen is not sponsor credit until the game proves who accepted the conversion and who was burdened by it.

A passing implementation proves that:

  • entry comes from a concrete claim object, fan oxygen debt/refund pressure, sponsor claim, and future route effect;
  • the docket names queue holder or explicit absence, desired reader, burdened reader, recognition surface, collar state, and future effect;
  • sponsor payment cannot satisfy fan public, sponsor reader, public receipt, archive/lawful reader, audience stability, management report, and route asset at once;
  • refund, cap, public receipt, lien, pirate bridge, split, refusal, and default produce different future states;
  • default capture is durable and later offers can read it.

Entry oracle

entry_state_required:
  trigger_kind: state_pressure
  claim_object_present: true
  claim_object_kind: fan_oxygen_ledger | refund_queue | public_receipt | sponsor_makegood_row | audience_stability_bridge | archive_lien | pirate_mutual_aid_packet | equivalent
  fan_oxygen_debt_or_refund_pressure_visible: true
  sponsor_rebate_or_stop_loss_claim_present_or_explicit_absence: true
  queue_owner_or_explicit_absence_visible: true
  desired_reader_present: true
  burdened_or_excluded_reader_present_or_explicit_absence: true
  future_route_effect_pending: true
  player_can_open_cap_convert_lien_bridge_split_refuse_or_default: true
  no_fixed_turn_trigger: true
  no_fixed_day_or_week_trigger: true
  no_raw_count_trigger: true
  no_dashboard_or_lens_health_trigger: true

The lens must fail if entry is driven by fixed turn count, day/week interval, chapter quota, raw content count, dashboard status, lens health, generic sponsor pressure, generic audience volatility, or a clean budget/payment phase with no claim object.

Docket oracle

呼吸返点封顶案卷 or equivalent must record:

docket_required:
  claim_object:
    object_id: <stable object or explicit_absence>
    object_kind: fan_oxygen_ledger | refund_queue | public_receipt | sponsor_makegood_row | audience_stability_bridge | archive_lien | pirate_mutual_aid_packet | equivalent
    state_before: open | volatile | under_refund | sponsor_capped | public_only | sponsor_only | frozen | captured | absent | equivalent
  oxygen_pressure:
    fan_oxygen_debt_state: unpaid | disputed | under_refund | capped | frozen | converted | suppressed | explicit_absence | equivalent
    breathable_relief_surface: ward_air | audience_floor | public_grief_stability | fan_reserve | blackout_prevention | route_asset_access | explicit_absence | equivalent
    queue_owner_or_absence: fan_delegate | sponsor_orion_breath | public_receipt_table | archive_lien_desk | pirate_relay | producer_license | explicit_absence | equivalent
  sponsor_pressure:
    sponsor_claim_or_absence: stop_loss | makegood_credit | rebate_cap | naming_credit | release_sideletter | afteruse_citation | explicit_absence | equivalent
    cap_or_rebate_state: none | proposed | capped | bought_forward | sponsor_captured | public_disclaimed | split | refused | defaulted | equivalent
  reader_table:
    desired_reader: fan_public | sponsor_reader | archive_reader | lawful_reader | public_receipt_reader | audience_stability_reader | route_asset_reader | management_reader | equivalent
    burdened_or_excluded_reader: <reader claimant or explicit_absence>
    recognition_surface: refund_stub | public_receipt | sponsor_cap_notice | archive_lien_stamp | fan_delegate_vote | pirate_relay_receipt | oxygen_audit | explicit_absence | equivalent
  assignment_state:
    handler_or_absence: producer | shen_luo | yu_lan | han_yanshuang | sponsor_counsel | archive_clerk | fan_delegate | pirate_relay | explicit_absence | equivalent
    chosen_posture: open_refund | cap_sponsor_rebate | public_receipt_conversion | archive_lien | pirate_mutual_aid | split_collar | refuse_conversion | default_selects | equivalent
  future_state:
    collar_state_after: uncapped | capped | public_only | sponsor_only | split_required | liened | refund_audit_required | captured_default | recovery_only | blocked | equivalent
    future_route_effect: accepted_with_rebate_scar | sponsor_only | public_only | refund_bound | checksum_required | route_costlier | blocked | recovery_only | contradiction_pending | equivalent

The lens fails if the docket records only oxygen_paid, fans_refunded, sponsor_capped, public_ok, audience_stable, ledger_closed, or a single money amount.

Hearing oracle

呼吸返点封顶听证 or equivalent must require:

assignment_required:
  docket: storyteller.card.oxygen_rebate_collar_docket.v1
  claim_object: <object or explicit_absence>
  fan_oxygen_debt_state_before: <state>
  sponsor_claim_or_absence: <claim or explicit_absence>
  queue_owner_or_absence: <holder or explicit_absence>
  desired_reader: <reader>
  burdened_or_excluded_reader: <reader claimant or explicit_absence>
  recognition_surface_or_absence: refund_stub | public_receipt | sponsor_cap_notice | archive_lien_stamp | fan_delegate_vote | pirate_relay_receipt | oxygen_audit | explicit_absence | equivalent
  handler_or_absence: producer | shen_luo | yu_lan | han_yanshuang | sponsor_counsel | archive_clerk | fan_delegate | pirate_relay | explicit_absence | equivalent
  chosen_posture: open_refund | cap_sponsor_rebate | public_receipt_conversion | archive_lien | pirate_mutual_aid | split_collar | refuse_conversion | default_selects
  accepted_cost_surface: <cost or explicit_absence>
  future_route_effect: <effect>
  no_fixed_turn_trigger: true

The lens fails if sponsor money, management authority, public popularity, legal phrasing, or a sent notice resolves the row without a queue holder, recognition surface, burdened reader, and future effect.

Branch divergence oracle

A satisfying implementation must prove at least six non-equivalent branch families plus one default or explicit blocked state.

Branch familyRequired reliefRequired costRequired future effect
Open refundfan oxygen debt, public receipt, or audience grief improvessponsor pressure, schedule pressure, or refund exposure risesrefund-audit-required, public-only, or accepted-with-scar
Cap sponsor rebatesponsor stop-loss or immediate air improvescontract capture, public distrust, or fan resentment risessponsor-only, cap-notice-required, or public route costlier
Public receipt conversionpublic legitimacy or private-capture block improvessponsor pressure, inspection heat, or crowd confusion risespublic-only or lawful bridge required
Archive liensource trace, lawful confidence, or false rebate block improvesrefund delay, archive debt, or fan resentment riseschecksum-required, liened, or recovery-only until release
Pirate mutual-aidaudience floor, fan reserve, or blackout pressure improvesrelay custody risk, inspection heat, or sponsor retaliation risespublic-only, relay receipt required, or route asset costlier
Split collarone reader unblocks and scope is namedambiguity, handler burden, or future reader collision risessplit-required, sponsor-only for sponsor reader, public-only for fan reader
Refuse conversionfalse-clean rebate blocked or fan queue not soldsponsor, schedule, or management pressure risesblocked, refund-bound, or route costlier
Default captureimmediate report, sponsor relief, or air may holdcaptured rebate, hidden reader, and false-clean claim hardencaptured-default, sponsor-only, public-only, blocked, recovery-only

No branch may create universal clean acceptance across fan public, sponsor reader, archive reader, lawful reader, public receipt, audience stability, management, and route asset readers.

Default oracle

呼吸返点捕获默认 or equivalent must fire or arm when:

  • sponsor reports a rebate cap as if all fan refunds were paid;
  • management closes audience stability while the refund queue remains open;
  • public receipt is sold as sponsor afteruse proof;
  • archive lien or oxygen audit is skipped but later cited;
  • fan delegate absence is treated as consent;
  • pirate relief is folded into clean audience numbers;
  • split collar is reported as universal acceptance.

Required default payload:

default_event_required:
  event: storyteller.event.oxygen_rebate_capture_default.v1
  default_actor: sponsor_orion_breath | management | sponsor_counsel | archive_queue | producer_absence | fan_delegate_absence | pirate_relay | equivalent
  captured_object: fan_oxygen_ledger | refund_queue | public_receipt | sponsor_makegood_row | audience_stability_bridge | archive_lien | pirate_relay_receipt | explicit_absence | equivalent
  hidden_or_burdened_reader: fan_public | sponsor_reader | archive_reader | public_receipt_reader | lawful_reader | route_asset_reader | management_reader | explicit_absence | equivalent
  false_clean_claim: fans_refunded | oxygen_paid | rebate_capped | audience_stable | sponsor_credit_clean | public_receipt_clean | ledger_closed | equivalent
  collar_state_after: captured_default | sponsor_only | public_only | recovery_only | blocked | contradiction_pending | equivalent
  future_route_effect: refund_audit_required | sponsor_afteruse_costlier | public_route_hostile | archive_lien_required | route_costlier | blocked | recovery_only | contradiction_pending

Future reader oracle

A future sponsor afteruse request, public receipt, fan refund action, archive/lawful proof test, audience stability check, route asset gate, or management report must consume collar state.

future_acceptance_check:
  future_reader: sponsor_afteruse | public_receipt | fan_refund | archive_lawful | audience_stability | route_asset | management_report | equivalent
  collar_state_before: uncapped | capped | public_only | sponsor_only | liened | split_required | captured_default | recovery_only | blocked | equivalent
  reader_acceptance_after: accepted_with_scar | surcharge_required | public_only | sponsor_only | checksum_required | refund_audit_required | blocked | hostile | equivalent
  future_route_effect: <effect>

The lens fails if only counters change and future offers remain identical.

Replay evidence shape

lens_id: storyteller.lens.oxygen_rebate_collar.v1
session_id: lens-oxygen-rebate-collar-v1-<timestamp>
seed: <deterministic-seed>
entry_state:
  trigger_kind: state_pressure
  claim_object_present: true
  fan_oxygen_debt_or_refund_pressure_visible: true
  sponsor_rebate_or_stop_loss_claim_present_or_explicit_absence: true
  queue_owner_or_explicit_absence_visible: true
  desired_reader_present: true
  burdened_or_excluded_reader_present_or_explicit_absence: true
  future_route_effect_pending: true
  no_fixed_turn_trigger: true
offered_content:
  card: storyteller.card.oxygen_rebate_collar_docket.v1
  rite: storyteller.rite.oxygen_rebate_collar_hearing.v1
branches:
  served_branch:
    selected_posture: open_refund | cap_sponsor_rebate | public_receipt_conversion | archive_lien | pirate_mutual_aid | split_collar | refuse_conversion
    claim_object: <object>
    queue_owner_or_absence: <holder_or_absence>
    desired_reader: <reader>
    burdened_reader: <reader_or_absence>
    recognition_surface: <surface>
    collar_state_after: <state>
    future_route_effect: <effect>
    counter_deltas:
      relief: []
      cost: []
      future: []
  default_branch:
    event_seen_or_armed: storyteller.event.oxygen_rebate_capture_default.v1
    default_actor: <actor>
    captured_object: <object>
    false_clean_claim: <claim>
    hidden_or_burdened_reader: <reader>
    collar_state_after: captured_default | sponsor_only | public_only | recovery_only | blocked | contradiction_pending
future_consumption:
  future_reader: <reader>
  collar_state_before: <state>
  reader_acceptance_after: <state>
  future_route_effect: <effect>
assertions:
  entry_is_state_triggered: true
  claim_object_queue_holder_and_readers_visible: true
  sponsor_credit_not_clean_fan_refund: true
  recognition_surface_visible: true
  branch_has_relief_cost_and_future_effect: true
  readers_diverge: true
  default_is_durable: true
  future_reader_consumes_collar_state: true
  no_fixed_turn_trigger: true

Progress metric

Progress is measured by collar consumption, not page count.

  • 20%: a claim object opens the collar docket from state pressure.
  • 40%: the docket records fan oxygen state, sponsor claim, queue holder, desired reader, burdened reader, and recognition surface.
  • 60%: refund/cap/public/lien/bridge/split/refuse branches produce non-equivalent relief, cost, and future effects.
  • 80%: default capture records actor, captured object, false-clean claim, hidden reader, and route scar.
  • 100%: a future reader consumes collar state and changes acceptance, route cost, or offer availability.

Non-goals

  • Not a global economy.
  • Not generic sponsor payment.
  • Not a fixed upkeep phase.
  • Not a turn-count branch.
  • Not raw lens volume.
  • Not valid if sponsor money cleans fan refund, public receipt, archive proof, audience stability, and route access at once.