Oxygen Audit Standing Transfer / 呼吸审计资格移送线

Oxygen Audit Standing Transfer is the storyline for a dangerous success state: an oxygen audit or oxygen receipt has become credible enough that another reader wants to reuse it.

The player is not asked whether the audit is true. The player is asked who has standing to make the audit mean something later.

Gap this storyline fills

The current mesh already covers oxygen debt, fan/public ledger cells, sponsor copy warranties, refund/collar outcomes, and broadcast reality drift. Those systems make local truth durable, but they leave a cross-reader seam: after an audit succeeds, a sponsor, archive, inspector, refund desk, route asset, or management report may try to cite that success as if it were universal permission.

Without this storyline, the implementation can silently collapse several different statements into one:

  • a district queue accepted an oxygen audit;
  • therefore sponsor copy may say relief was sufficient;
  • therefore a refund or clawback may close;
  • therefore a route asset may be released;
  • therefore broadcast reality may count stability as clean.

This storyline makes that transfer playable.

Primary playable question

When an oxygen audit result is reused by a later reader, does the producer scope the transfer, publish countercopy, seal a lawful annex, refuse standing, quarantine proof, split standing across readers, or let a capturing reader file the audit as clean authority?

Every answer must change both standing state and future route effect.

Bound content pack

This storyline binds:

State-triggered entry

Open only from live state pressure:

entry_state:
  trigger_kind: state_pressure
  oxygen_audit_or_receipt_present: true
  requested_reuse_or_transfer_present: true
  original_standing_holder_visible_or_explicit_absence: true
  requested_reader_visible: true
  excluded_reader_or_explicit_absence_visible: true
  proof_anchor_or_explicit_absence_visible: true
  future_route_or_reader_effect_present: true
  player_can_scope_publish_seal_refuse_quarantine_split_or_default: true
  no_fixed_turn_trigger: true
  no_fixed_day_or_week_trigger: true
  no_raw_oxygen_count_trigger: true
  no_raw_fan_count_trigger: true
  no_dashboard_or_lens_health_trigger: true

Valid triggers include a sponsor line citing an oxygen audit, a refund desk closing against a fan public, a route asset asking for release from an audit receipt, management converting relief into clean yield, archive sealing public oxygen proof, or broadcast reality treating local audit success as global stability.

Storyline spine

Beat 1 — A local audit becomes tempting evidence

An oxygen audit, fan oxygen receipt, witness mandate, refund collar, or public receipt has local credibility. A later system wants to use that result outside its original holder.

Beat 2 — The docket names the transfer

Create 呼吸审计资格案卷. The docket must name source audit row, original standing holder, requested reader, requested transfer posture, excluded reader, proof anchor, mandate state, and future route effect.

Beat 3 — The review resolves standing

Run 呼吸审计资格复核. The player chooses one of seven postures:

  • scope transfer;
  • publish countercopy;
  • seal lawful annex;
  • refuse standing;
  • quarantine proof;
  • split standing;
  • captured default.

Beat 4 — Future routes inherit narrowed truth

The audit does not become universal proof. It becomes one of these future states:

  • accepted with scope;
  • public-only;
  • lawful-only;
  • sponsor-only contested;
  • split-required;
  • proof-required;
  • blocked, costlier, hostile, or recovery-only.

Beat 5 — Capture becomes another story owner

If the player lets reuse happen without review, 呼吸审计资格捕获 fires or arms. The first capturing reader becomes the author of the audit’s meaning until the player pays to reopen standing.

Branch map

BranchReliefCostFuture effect
Scope transfersponsor/archive/route reader can cite audit narrowlyscope addendum and future clearance debtaccepted_with_scope
Publish countercopyfan/public standing remains legiblesponsor pressure, witness exposure, public alarmpublic_only or public_addendum_required
Seal lawful annexaudit survives inspectionpublic distrust and archive debtlawful_only
Refuse standingfalse transfer blockedroute delay, sponsor anger, refund pressureblocked, downgraded, recovery_only
Quarantine proofoverclaiming preventedschedule pressure, handler burdenproof_required or alternate_proof_required
Split standingmultiple readers get narrowed rightscontradiction pressure, delegate burdensplit_required or costlier
Captured defaultimmediate pressure may dropomitted holder gains challenge standingsponsor_capture, refund_reopened, lawful_block, hostile

Integration boundaries

Not Fan Oxygen Ledger Cell

粉丝氧气账本群线 determines which fan/public cell has standing. This storyline starts when someone else tries to reuse that standing.

Not Sponsor Copy Warranty

冠名口播担保线 clears claim-bearing sponsor language. This storyline decides whether an oxygen audit can be used as the basis for that language.

Not clawback or rebate

呼吸追缴扣押线 and 呼吸返点封顶线 decide refund/collar outcomes. This storyline decides whether an audit result has standing to close or reopen them.

Not Broadcast Reality Drift Audit

播出实在漂移审计 tests drift between broadcast and proof. This storyline decides whose audit proof the broadcast is allowed to cite.

Missability and recovery

This storyline is missed when implementation:

  • treats a local audit as universal proof;
  • lets sponsor copy cite oxygen relief without standing scope;
  • forecloses or rebates fan oxygen without original holder and excluded reader;
  • releases a route asset because an audit passed somewhere;
  • converts audit success into clean management yield;
  • uses fixed turn/day/week, raw oxygen count, raw fan count, dashboard state, or lens health as trigger;
  • hides future route effect.

Recovery is allowed only through visible cost: reopen standing, publish countercopy, attach lawful annex, split mandate, add witness proof, quarantine audit, collar refund, require sponsor unwind, or mark the route public-only, lawful-only, sponsor-only contested, costlier, hostile, or recovery-only.

Replay/session evidence shape

storyline_id: storyteller.storyline.oxygen_audit_standing_transfer.v1
session_id: lens-oxygen-audit-standing-transfer-v1-<timestamp>
seed: <deterministic-seed>
entry_state:
  trigger_kind: state_pressure
  oxygen_audit_or_receipt_present: true
  requested_reuse_or_transfer_present: true
  original_standing_holder_visible_or_explicit_absence: true
  requested_reader_visible: true
  excluded_reader_or_explicit_absence_visible: true
  proof_anchor_or_explicit_absence_visible: true
  future_route_or_reader_effect_present: true
  no_fixed_turn_trigger: true
offered:
  mechanic: storyteller.mechanic.oxygen_audit_standing_transfer.v1
  card: storyteller.card.oxygen_audit_standing_docket.v1
  rite: storyteller.rite.oxygen_audit_standing_review.v1
branch_runs:
  reviewed_branch:
    selected_branch: scope_transfer | publish_countercopy | seal_lawful_annex | refuse_standing | quarantine_proof | split_standing
    standing_state_after: <state>
    proof_anchor_after: <state>
    future_route_effect: <effect>
    counter_deltas:
      relief: []
      cost: []
      future: []
  default_branch:
    event_seen_or_armed: storyteller.event.oxygen_audit_standing_capture.v1
    capturing_reader: <reader>
    captured_meaning: <meaning>
    future_route_effect: <effect>
assertions:
  - audit_result_is_not_universal_proof
  - original_holder_excluded_reader_requested_reader_and_future_effect_are_visible
  - reviewed_and_default_branches_diverge
  - default_is_durable
  - no_fixed_turn_day_week_raw_count_dashboard_or_lens_health_trigger

Non-goals

  • Not a new audit UI.
  • Not a raw oxygen or fan threshold.
  • Not generic sponsor anger.
  • Not a replacement for fan oxygen ledger cells, sponsor copy warranty, rebate, clawback, or broadcast drift.
  • Not valid unless audit reuse changes standing, proof, excluded-reader pressure, and future route effect.