Han Yanshuang White-Glove Exception Storyline / 韩砚霜白手套例外线

Bound character: 韩砚霜.

Han Yanshuang is the white-glove inspector whose censorship argument must remain mechanically and philosophically valid: unauthorized memory can fork legal bodies and create continuity hazards. This storyline turns that principle into a playable character route.

Han is not a generic censor, not a morality tax, and not a normal follower. She can become a temporary audit shield if the producer proves that a contested memory, body, voice, witness, copy, or black-box patch will not split legal personhood or erase custody integrity. Her cooperation route is missable by state choice; her pressure is not missable.

Why this expansion belongs next

The current mesh already has many routes that spend white-glove pressure as a cost surface:

The gap is that Han herself was thin: pressure existed, but the player did not yet get a concrete route asset who could say, “I will shield this exception, but only for this body, this proof bridge, this boundary, and this future reader.”

Content pack

Mechanism

  • 韩砚霜白手套例外机制 defines state-triggered entry, legal-body risk, Han posture, proof bridge, boundary condition, forbidden reader, branch contract, counter surfaces, and default.

Card

  • 韩砚霜白手套例外案卷 records source relief/cost, contested subject, legal-body risk, Han state or explicit absence, requested exception, proof bridge, boundary, forbidden reader, and future route effect.

Rite

  • 韩砚霜白手套例外听证 resolves one docket row through audit shield, lawful exception, public escrow, quarantine, temporary recruitment, refusal, hiding, or illicit clean filing.

Event

  • 韩砚霜法体分叉默认 fires or is armed when a contested body/copy is used without proof bridge, boundary, visible Han state, or scoped future reader.

State-triggered entry

Open this storyline when a route asks for white-glove tolerance around a contested memory/body/copy and all are true:

entry_state:
  trigger_kind: state_pressure
  white_glove_reader_present: true
  unauthorized_or_contested_memory_present: true
  legal_body_or_continuity_risk_present: true
  source_surface_any:
    - broadcast_legality_conversion
    - memorial_air_chain
    - appeal_residue
    - baiya_blackbox_patch
    - yu_lan_public_memory
    - witness_reprisal
    - route_asset_custody
    - producer_license_encumbrance
    - equivalent
  source_relief_present: true
  source_cost_present: true
  han_state_or_explicit_absence_visible: true
  future_reader_or_route_effect_present: true
  player_can_assign_or_record_explicit_absence: true
  no_fixed_turn_trigger: true
  no_fixed_day_or_week_trigger: true

This storyline never opens from fixed turn count, day interval, week, chapter quota, raw content count, raw scar count, dashboard state, or lens health.

Character states

Han must have one visible state or explicit absence whenever this storyline is relevant:

han_state:
  state: unseen | pressure_only | offered | conditional_auditor | audit_shield | inspection_custodian | hostile_censor | missed | explicit_absence
  access_basis: inspector_seal | continuity_audit | legal_body_map | archive_signature | public_receipt | blackbox_checksum | witness_oath | memorial_air_chain | explicit_absence

State meanings:

StateMeaningPlay consequence
unseenHan exists only as background pressure.Docket may record explicit absence or escalate pressure.
pressure_onlyHan is active but not cooperating.Inspector costs and legal-body risk remain live.
offeredThe player can seek a bounded exception.Hearing must be available or absence recorded.
conditional_auditorHan will recognize one scoped exception.Future use requires proof and boundary.
audit_shieldHan becomes a temporary route asset.Audit-protected hearing unlocks with ongoing cost.
inspection_custodianHan holds or narrows the contested carrier.Lawful/quarantine route opens; other readers narrow.
hostile_censorHan opposes the route after hidden or illicit use.Audit seizure, legal-body fork, or recovery-only pressure rises.
missedCooperation route is lost by state choice.Pressure remains, shield route unavailable.
explicit_absenceHan is unavailable or deliberately bypassed.Future reader must consume absence, not a hidden clean approval.

Storyline spine

Beat 1 — A true object becomes legally dangerous

A route produces something true but not safely usable everywhere: edited voice, public testimony, black-box checksum, memorial air copy, legal seal, pirate relay, witness oath, archive signature, or fan oxygen copy.

The source row must preserve its relief and cost. This storyline cannot retry or clean the source.

Han or her explicit absence must name what can fork:

  • duplicated personhood;
  • unauthorized afterlife;
  • edited body claim;
  • witness identity exposure;
  • public copy claim;
  • lawful archive conflict;
  • continuity hazard;
  • equivalent legal-body risk.

Beat 3 — The white-glove docket opens

Create or refresh 韩砚霜白手套例外案卷. It must store source, contested subject, carrier, risk, Han state, requested exception, proof bridge, boundary condition, forbidden reader, and future route effect.

Beat 4 — The producer chooses the exception shape

Run 韩砚霜白手套例外听证. The player chooses among:

  • request audit shield;
  • narrow lawful exception;
  • public escrow exception;
  • quarantine order;
  • recruit temporary audit shield;
  • refuse exception;
  • hide exception row;
  • illicit clean filing.

Every branch must name handler or explicit absence, proof or explicit absence, boundary or explicit absence, excluded reader, branch cost, and future route effect.

Beat 5 — One route proceeds and another becomes scarred

Han never grants universal clean approval. A result can become accepted with audit cost, lawful-only, public-only, quarantined, inspector-review-required, recovery-only, or defaulted.

Beat 6 — Future route consumes Han state

The storyline is not complete until a future route, reader, or action changes because of Han state:

  • broadcast legality accepts an inspector-sealed lawful-only asset;
  • memorial air chain adds legal-body map cost to a breath/body copy;
  • Baiya patch route requires legal-body boundary before clean-grief edit can be consumed;
  • Yu Lan public memory route becomes public-only after Han objection;
  • witness reprisal route consumes protected-witness or exposed-witness state;
  • producer license reader accepts audit shield only with collateral or bureau debt;
  • broadcast reality records legal-body fork, false-clean authority, or black-screen fold.

Branch map

BranchImmediate reliefCost/scarFuture route effect
Request audit shieldinspection contempt and continuity hazard fallwhite-glove leverage, bureau debt, future audit costaccepted with audit cost, lawful-only, review required
Narrow lawful exceptionlegal-body risk and archive conflict fallpublic route surcharged, fan resentment, sponsor pressurelawful-only, public addendum required, route costlier
Public escrow exceptionpublic memory and anti-capture legitimacy riseinspection heat, witness exposure, Han trust losspublic-only, lawful appeal required, audit required
Quarantine orderfraud, fork, and drift risk fallcurrent route blocked, route pressure, black-screen pressurequarantine required, recovery-only, appeal required
Recruit temporary audit shieldaudit-protected hearing and exception handling unlockhandler burden, bureau debt, public suspicioninspector slot required, narrow future use
Refuse exceptioninspection leverage may falllawful route blocks, producer license pressure, correction costalternate route, public-only, recovery-only
Hide or illicit cleanshort-term route may remain visiblehostile inspection, source ambiguity, legal-body riskdefault event, legal-body fork, audit seizure, false-clean authority

Counter contract

Every non-default success and every default must mutate at least three surfaces:

  • one relief delta;
  • one cost delta;
  • one future reader or route effect.

Core surfaces:

  • han_audit_trust
  • white_glove_leverage
  • inspection_heat
  • continuity_hazard
  • legal_body_risk
  • legal_body_exception_integrity
  • archive_signature_legitimacy
  • public_receipt_legitimacy
  • public_receipt_distrust
  • fan_oxygen_resentment
  • witness_exposure
  • witness_reprisal_risk
  • producer_license_pressure
  • bureau_favor_debt
  • handler_burden
  • route_asset_pressure
  • source_ambiguity
  • reality_drift
  • black_screen_pressure
  • future_recovery_cost

Missability and recovery

Han’s cooperation route is missed when the player:

  • hides the exception row;
  • files the contested carrier as clean;
  • refuses to map legal body risk;
  • omits proof bridge without explicit absence;
  • omits boundary condition without explicit absence;
  • lets a future reader consume unscoped body/copy;
  • treats Han as flavor pressure rather than a stateful route asset.

Recovery is allowed only with scar:

  • reopen the docket at higher audit cost;
  • publish public addendum and accept inspection heat;
  • file lawful appeal and accept public delay;
  • quarantine the carrier;
  • spend correction slot;
  • split lawful-only and public-only future states;
  • accept recovery-only route state.

Replay evidence expectation

storyline: storyteller.storyline.character.han_yanshuang_white_glove_exception.v1
session_id: lens-han-yanshuang-white-glove-exception-v1-<timestamp>
seed: <deterministic-seed>
entry_state:
  trigger_kind: state_pressure
  white_glove_reader_present: true
  unauthorized_or_contested_memory_present: true
  legal_body_or_continuity_risk_present: true
  source_relief_present: true
  source_cost_present: true
  han_state_or_explicit_absence_visible: true
  future_reader_or_route_effect_present: true
  no_fixed_turn_trigger: true
  no_fixed_day_or_week_trigger: true
offered:
  card: storyteller.card.han_white_glove_exception_docket.v1
  rite: storyteller.rite.han_white_glove_exception_hearing.v1
branch_runs:
  shield_or_exception:
    selected_response: request_audit_shield | narrow_lawful_exception | public_escrow_exception | quarantine_order | recruit_temporary_audit_shield
    proof_bridge_or_absence: <proof or explicit_absence>
    boundary_condition_or_absence: <boundary or explicit_absence>
    han_state_after: conditional_auditor | audit_shield | inspection_custodian | pressure_only
    future_route_effect: <effect>
    counter_deltas: {}
  refused_or_defaulted:
    selected_response: refuse_exception | hide_exception_row | illicit_clean_filing
    event_seen_or_armed: storyteller.event.han_legal_body_fork_default.v1 | none_if_refused_validly
    han_state_after: pressure_only | hostile_censor | missed | explicit_absence
    future_route_effect: <effect>
    counter_deltas: {}
assertions:
  entry_is_state_triggered: true
  source_relief_and_cost_preserved: true
  han_state_or_absence_visible: true
  legal_body_risk_named: true
  proof_and_boundary_visible_or_explicit_absence: true
  branches_have_relief_cost_and_future_effect: true
  default_is_durable: true
  future_reader_consumes_han_state: true
  no_fixed_turn_trigger: true
  no_fixed_day_or_week_trigger: true

Non-goals

  • Not a general compliance storyline.
  • Not a hidden approval meter.
  • Not a clean legal patch for every route.
  • Not a fixed inspection phase.
  • Not satisfied by Han appearing in dialogue.
  • Not valid unless Han’s white-glove objection is tied to a concrete body/copy risk, proof bridge, boundary condition, branch cost, default, and future route acceptance.