Fan Oxygen Archive Audit

Purpose

Fan oxygen must become an accountability resource, not only a soft popularity meter. At turn 31, 粉丝氧气积分账, 呼吸配给复核钥, 观众裂缝证词, 观众归档署名, 未授权纪念贴纸, and 纪念物临时牌照草案 should force the player to choose who gets to breathe, testify, be archived, or be converted into memorial value.

This lens binds fan oxygen to archive-security and memorial/voice custody. Security can buy silence, but silence creates liability. Public testimony can reduce liability, but it can slow schedule and trigger sponsor or inspector pressure.

Playable contract

Within 30 turns from a fresh storyteller seed, if fan oxygen or audience testimony assets appear, the game must offer a management rite that audits at least one oxygen/accountability ledger. The rite must allow the player to route oxygen pressure through at least three approaches:

  • White-glove reconciliation: formal review by 韩砚霜 or 白手套审计章.
  • Public testimony: witness-led audit using 观众裂缝证词, 观众归档署名, or 郁蓝.
  • Memorial license conversion: convert unresolved oxygen debt into memorial/voice custody using 未授权纪念贴纸 or 纪念物临时牌照草案.

Required counters

  • fan_oxygen_liability
  • fan_accountability_credit
  • oxygen_ration_integrity
  • archive_signature_legitimacy
  • memorial_custody_risk
  • voice_integrity
  • sponsor_stop_loss_pressure
  • white_glove_suspicion

Required branches

White-glove reconciliation

Input shape: assign 韩砚霜 or 白手套审计章 with 粉丝氧气积分账 or 呼吸配给复核钥.

Expected result:

  • oxygen_ration_integrity increases.
  • white_glove_suspicion may decrease if the audit is clean.
  • fan_oxygen_liability decreases only if at least one testimony or signature card is also assigned.
  • If no public witness is assigned, fan_oxygen_liability is deferred, not erased.

Public testimony audit

Input shape: assign 观众裂缝证词, 观众归档署名, or 郁蓝 with 粉丝氧气积分账.

Expected result:

  • fan_accountability_credit increases.
  • archive_signature_legitimacy increases.
  • sponsor_stop_loss_pressure or white_glove_suspicion increases because public custody proof threatens the official broadcast narrative.
  • A follow-up rite can recruit, protect, or suppress the testimony source.

Memorial license conversion

Input shape: assign 未授权纪念贴纸 or 纪念物临时牌照草案 with an unresolved oxygen liability.

Expected result:

  • fan_oxygen_liability decreases immediately or is capped.
  • memorial_custody_risk increases.
  • voice_integrity decreases unless a living-body objection or artist refusal card is also assigned.
  • A later memorial/voice custody rite becomes eligible.

Missable and suppressible outcomes

Audience witnesses and 郁蓝 should be protected from immediate binary removal. The audit can mark them as:

  • protected_witness: testimony has custody proof and can recur.
  • suppressed_by_white_glove_audit: testimony exists but cannot be used until a key, historian, or editor reopens it.
  • converted_to_memorial_asset: oxygen debt was paid by memorialization, raising memorial custody risk.
  • missable_public_witness: repeated sealed or memorial-conversion outcomes before turn 30 cause the testimony route to expire.

Costs

At least one branch should spend or lock a resource:

  • spend 呼吸配给复核钥 to reduce oxygen liability;
  • lock a broadcast slot through schedule_capacity_lock when public testimony is aired;
  • increase sponsor_stop_loss_pressure when testimony harms sponsor safety;
  • increase memorial_custody_risk when oxygen debt is converted into memorial goods.

Oracle assertions

A sibling .lens.ts should assert:

  1. A fresh storyteller replay can surface an oxygen/archive audit within 30 turns when fan oxygen assets are available.
  2. The audit exposes at least three approaches: white-glove, public testimony, and memorial conversion.
  3. Each approach changes at least two named counters.
  4. Public testimony increases fan_accountability_credit or archive_signature_legitimacy and creates a visible retaliation or schedule cost.
  5. Memorial conversion reduces or caps fan_oxygen_liability while increasing memorial_custody_risk or reducing voice_integrity.
  6. Repeated non-public resolutions can produce a missable/suppressed witness tag before turn 30.

Evidence shape

Dashboard evidence should include:

  • seed and turn;
  • triggering oxygen/testimony cards;
  • branch label;
  • assigned cards and spent keys;
  • before/after counter table;
  • witness state: protected, suppressed, converted, or missable;
  • follow-up rite IDs for testimony protection, sponsor retaliation, or memorial/voice custody.

Progress metric

This lens is satisfied when replay can demonstrate one clean audit, one public testimony audit, and one memorial conversion path, each with visible counter movement and at least one follow-up hook.