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: trueValid 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
| Branch | Relief | Cost | Future effect |
|---|---|---|---|
| Scope transfer | sponsor/archive/route reader can cite audit narrowly | scope addendum and future clearance debt | accepted_with_scope |
| Publish countercopy | fan/public standing remains legible | sponsor pressure, witness exposure, public alarm | public_only or public_addendum_required |
| Seal lawful annex | audit survives inspection | public distrust and archive debt | lawful_only |
| Refuse standing | false transfer blocked | route delay, sponsor anger, refund pressure | blocked, downgraded, recovery_only |
| Quarantine proof | overclaiming prevented | schedule pressure, handler burden | proof_required or alternate_proof_required |
| Split standing | multiple readers get narrowed rights | contradiction pressure, delegate burden | split_required or costlier |
| Captured default | immediate pressure may drop | omitted holder gains challenge standing | sponsor_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_triggerNon-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.