Turn 47 Sponsor Stop-Loss Oxygen Audit Lens
Design intent
最后一口空气纪念剪辑 must not collapse sponsor pressure, fan oxygen, and audit heat into one generic hit point. This lens observes whether the memorial edit can be resolved as a playable management/RPG fork where the player chooses which institution owns the last breath: the sponsor, the fan ledger, the inspector, or the archive.
This page narrows turn47-last-breath-air-memorial-edit.lens through fan-oxygen-audit, oxygen-archive-custody, sponsor-stop-loss-fan-oxygen.lens, and fan-oxygen-audit-memorial-cost.lens.
Scope
Current provenance:
- Source/canon:
storyteller-main. - Turn:
47. - Playable rite:
最后一口空气纪念剪辑. - Primary pressure cards:
冠名方止损令,粉丝氧气积分账,呼吸配给复核钥,白手套审计章,韩砚霜 / 白手套监察,观众裂缝证词,未剪辑真唱母带,纪念物临时牌照草案. - Support or conflict cards:
黎星瞳 / 白昼圣女,沈洛 / 折纸经纪人,郁蓝 / 未授权史官,白鸦 / 黑箱剪辑师,灾难命名权合约,连续性租赁许可,余物风险登记表.
Local state keys or equivalents:
fan_oxygen_balancefan_oxygen_audit_statussponsor_stop_loss_pressureinspector_audit_heatmemorial_cut_authoritypublic_grief_stabilityarchive_custody_integrity
Oracle assertions
- The replay fixture starts at turn 47 with
最后一口空气纪念剪辑present as fillable, selectable, or explicitly blocked by a named requirement. - The offered branch list contains at least three choices that are not text-only duplicates:
sponsor_safe_cutor equivalent, using冠名方止损令or灾难命名权合约.fan_ledger_cutor equivalent, using粉丝氧气积分账or呼吸配给复核钥.white_glove_audit_cutor equivalent, using白手套审计章or韩砚霜 / 白手套监察.
- At least one branch lowers or freezes sponsor stop-loss pressure while increasing fan oxygen dispute, archive debt, or inspector heat.
- At least one branch spends, refunds, freezes, audits, or falsifies a fan oxygen account with visible before/after evidence.
- At least one branch lets the inspector mark the memorial edit as compliant, provisional, or noncompliant; the result must be visible as a named event or state token.
- A sponsor-safe branch cannot simultaneously erase fan oxygen debt and archive custody dispute unless it consumes a named proof card or permit.
观众裂缝证词can prevent a clean sponsor-only edit from becoming fully accepted; the replay must show either a counter-delta, miss state, or forced follow-up offer.未剪辑真唱母带can improve public grief stability or archive integrity, but must expose sponsor/legal risk unless paired with a license or audit proof.- Any blocked route records a named reason such as
missing_oxygen_proof,sponsor_injunction_active,audit_seal_absent, ormemorial_license_absent. - Evidence includes the chosen cards, branch id, resulting events, and counter deltas for fan oxygen, sponsor pressure, inspector heat, and archive custody.
Progress metric
sponsorOxygenStopLossAuditProgress = 0..6:
0: rite absent or no turn 47 provenance.1: rite appears with sponsor, oxygen, and audit cards in hand.2: three distinct branch offers exist.3: one branch mutates sponsor pressure and fan oxygen differently.4: one branch records inspector compliance, provisional approval, or violation.5: audience testimony or master tape changes a branch result.6: two branch replays from the same seed prove divergent sponsor/fan/audit outcomes.
Game-CLI replay evidence shape
Expected fixture: wiki/content/lens/replays/turn47-sponsor-oxygen-stop-loss-audit.replay.json or equivalent public data.
Required evidence fields:
{
"source": "storyteller-main",
"lens_id": "storyteller.turn47_sponsor_oxygen_stop_loss_audit.v1",
"cli": "pnpm storyteller:replay --source storyteller-main --seed turn47-sponsor-oxygen-stop-loss-audit --until-turn 47",
"seed": "turn47-sponsor-oxygen-stop-loss-audit",
"turn": 47,
"initial_fillable_rite": "最后一口空气纪念剪辑",
"active_hand": [],
"offers": [],
"branch_runs": [
{
"selected_choice_id": "sponsor_safe_cut",
"selected_cards": [],
"events": [],
"counter_deltas": {
"fan_oxygen_balance": 0,
"sponsor_stop_loss_pressure": 0,
"inspector_audit_heat": 0,
"archive_custody_integrity": 0
},
"proof_tokens": [],
"miss_states": []
}
]
}Conversion target
Create a worker-authored sibling contract at wiki/content/lens/storyteller/turn47-sponsor-oxygen-stop-loss-audit.lens.ts. Bind it to replay/Jest evidence and dashboard proof. The check should prefer branch divergence and named provenance over bulk content counts.