Han White-Glove Exception Docket / 韩砚霜白手套例外案卷

Han White-Glove Exception Docket is the visible card for the moment when Han Yanshuang can either block a contested memory as legal-body danger or become a bounded audit shield.

The card exists because several routes can produce true but unsafe material: a black-box edit from Baiya, a public-memory carrier from Yu Lan, a memorial air row from 纪念空气链质询线, or a channel mismatch from 播出合法性转轨线. The docket records why Han’s objection is valid without letting inspection become a flat censor button.

Card promise

The card must let the player see:

  • which source result created the exception request;
  • what body, voice, proof, copy, witness, or memory carrier is at risk;
  • which legal-body fork or continuity hazard Han is naming;
  • Han’s current posture or explicit absence;
  • which exception is being requested;
  • what proof bridge or explicit absence supports it;
  • what boundary condition or explicit absence contains it;
  • which reader is forbidden, delayed, or surcharged;
  • what future route changes if the exception is accepted or ignored.

If those fields are hidden, Han becomes a prose antagonist instead of a management/RPG route asset.

Entry state

Create or refresh this card only when 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_relief_present: true
  source_cost_present: true
  future_reader_or_route_effect_present: true
  han_state_or_explicit_absence_visible: true
  no_fixed_turn_trigger: true
  no_fixed_day_or_week_trigger: true

Valid entry sources include broadcast legality conversion, memorial air chain, appeal residue, black-box patch custody, unauthorized public memory, witness reprisal, route-asset custody, producer-license encumbrance, or equivalent scarred pressure.

Required card shape

card_id: storyteller.card.han_white_glove_exception_docket.v1
state: hidden | open | shield_requested | lawful_exception | public_escrow | quarantined | recruited_audit_shield | refused | defaulted | recovery_only
source:
  source_surface: 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_row_or_result_id: <stable id>
  source_relief: <relief preserved from source>
  source_cost: <cost preserved from source>
contested_subject:
  memory_or_body_subject: li_xingtong | memorial_body | witness | route_asset | public_receipt | blackbox_patch | fan_oxygen_copy | equivalent
  contested_carrier: raw_voice | edited_voice | memorial_air_copy | blackbox_checksum | public_testimony | pirate_relay | archive_signature | legal_seal | explicit_absence
  legal_body_risk: duplicated_personhood | unauthorized_afterlife | edited_body_claim | witness_identity_exposure | public_copy_claim | lawful_archive_conflict | continuity_hazard | equivalent
han:
  han_state_before: unseen | pressure_only | offered | conditional_auditor | audit_shield | inspection_custodian | hostile_censor | missed | explicit_absence
  trust_or_absence: trusted | wary | hostile | unknown | explicit_absence
exception_request:
  row_id: <stable id>
  requested_exception: audit_shield | narrow_lawful_exception | public_escrow_exception | quarantine_order | witness_protection_exception | reject_exception | illicit_clean_filing
  proof_bridge_or_absence: inspector_seal | archive_signature | public_receipt | checksum | residue_note | memorial_air_chain | witness_oath | legal_body_map | explicit_absence
  boundary_condition_or_absence: one_body_one_reader | no_public_reuse | no_lawful_reuse | no_editor_cleaning | protected_witness | quarantine_until_appeal | visible_absence | explicit_absence
  forbidden_or_delayed_reader: public_table | lawful_reader | sponsor_gate | producer_license | archive | fan_queue | route_asset | broadcast_reality | explicit_absence
future_effect:
  future_reader_or_route: <id>
  future_route_effect_if_accepted: accepted_with_audit_cost | lawful_only | public_only | quarantine_required | route_costlier | correction_required | equivalent
  future_route_effect_if_ignored: legal_body_fork | hostile_inspection | audit_seizure | false_clean_authority | black_screen_fold | witness_reprisals | recovery_only | equivalent

Row states

StateMeaningPlay consequence
openHan’s exception docket exists and asks for a response.A hearing, refusal, or explicit absence must be possible.
shield_requestedThe player asks Han to tolerate a bounded risk.Current route may continue only if proof and boundary exist.
lawful_exceptionHan accepts a lawful-only body/copy boundary.Lawful reader improves; public/sponsor reuse narrows.
public_escrowPublic proof carries the memory while Han records objection.Public route improves; lawful inspection cost rises.
quarantinedThe contested carrier is held until a proof condition changes.Fork risk falls; current route blocks or becomes recovery-only.
recruited_audit_shieldHan becomes a conditional audit-shield route asset.Audit-protected hearing unlocks; future use requires inspector slot.
refusedThe player declines to seek an exception.Current route narrows; Han may remain pressure-only.
defaultedRow is hidden, underfilled, or filed as clean.Legal-body fork or hostile inspection is armed.
recovery_onlyThe carrier cannot be used cleanly.Future use requires appeal, quarantine, or correction.

Valid source rows

This card can be created by:

  • a public memory row that needs legal-body mapping;
  • a black-box patch row that changes watchability without proving body continuity;
  • a memorial air chain row that names a breath/body carrier;
  • a broadcast legality docket needing an inspector seal;
  • an appeal residue routed into a lawful reader;
  • a witness reprisal row where protection and public proof collide;
  • a producer license encumbrance that pledges inspector tolerance;
  • a route-asset custody row whose copy can be used by multiple future readers.

The source row must remain visible. The docket cannot retry or rewrite the source; it only decides whether Han can recognize an exception with a scar.

Invalid card states

The card is invalid when:

  • the contested body/copy/witness/memory carrier is absent;
  • Han’s state or explicit absence is hidden;
  • the legal-body risk is unnamed;
  • proof bridge is omitted without explicit absence;
  • boundary condition is omitted without explicit absence;
  • no forbidden, delayed, or surcharged reader is named;
  • future route acceptance cannot observe the result;
  • fixed turn, day, week, chapter, raw count, dashboard, or lens-health logic creates the card.

Branch hooks

Audit shield hook

A shield row must name what Han protects, which proof supports it, which boundary contains it, and which future reader becomes costlier.

Lawful exception hook

A lawful exception row must not turn public, sponsor, editor, archive, and route-asset readers all clean. At least one reader must be narrowed, delayed, or surcharged.

Public escrow hook

A public escrow row must preserve public memory while increasing audit heat or legal appeal burden.

Quarantine hook

A quarantine row must reduce legal-body fork risk while blocking or delaying the current route.

Recruit hook

A recruited audit-shield row makes Han assignable later, but only with visible proof and body boundary. It is not a permanent follower state.

Default hook

A default row must create a durable consequence such as hostile inspection, legal-body fork, false-clean authority, black-screen fold, witness reprisal, or recovery-only route.

Non-goals

  • Not a generic audit card.
  • Not a hidden trust meter.
  • Not a legal approval stamp.
  • Not a fixed inspection phase.
  • Not satisfied by changing only reputation, mood, or money.
  • Not valid unless source, subject, carrier, legal-body risk, Han state, proof/absence, boundary/absence, forbidden reader, and future route effect are visible.