Zhan Li Unnamed-Victim Registrar / 展璃未命名受害者登记线

This character storyline binds Zhan Li to the existing disaster-naming sequence. The contract can already make one commercial title saleable. The missing character pressure is whether the title remains visibly separate from every harmed-person name row and whether Zhan Li survives as the witness to that separation.

The central question is:

Do you recruit Zhan Li as a protected registrar, publish title/person-row separation, attach a missing-name rider, escrow disputed or withheld rows, record a claimant-owned correction, accept company registry capture, suppress her into hostile testimony, or let the brand purchase close before the register is protected?

Ordered source chain

  1. storyteller-rite-22-three-safe-versions creates the safe archive version.
  2. storyteller-rite-23-fan-signature-accession secures the fan archive signature.
  3. storyteller-rite-24-disaster-naming-rights opens the commercial title, gains the actual Zhan Li card, and writes source availability plus naming_trust, memorial_debt, and market_pressure.
  4. storyteller-event-21-artists-refuse-archive resolves the artist archive answer.
  5. storyteller.rite.zhan_li_unnamed_victim_name_review.v1 opens only after the source rite and event are complete and all ten assignments are present.

The fan signature and artist archive answer are source context. Neither can stand in for a victim, claimant, family, or artist’s separate name acknowledgement or refusal.

State-triggered entry

The review requires all of the following:

  • actual Zhan Li card;
  • disaster naming contract;
  • fan archive signature;
  • unnamed-victim docket;
  • victim name register;
  • disaster-title/person-row crosswalk;
  • claimant acknowledgement or refusal;
  • brand-substitution rider;
  • harmed person or claimant row;
  • future reader;
  • Rite 24 complete;
  • Artist Archive Answer event resolved;
  • storyteller_zhanli_name_available;
  • zhan_li.source_disaster_title_name_gap_encountered;
  • naming_trust at least 1;
  • memorial_debt at least 1;
  • market_pressure at least 1.

Entry is driven by this state pressure, not a fixed turn, day, week, page count, dashboard state, or lens-health state.

Existing source anchors

  • game-content/storyteller/cards/card-storyteller-zhan-li.json5 defines the source character, availability, route window, counters, and narrow route role.
  • game-content/storyteller/rites/storyteller-rite-24-disaster-naming-rights.json5 creates the commercial contract and actual Zhan Li encounter.
  • game-content/storyteller/events/storyteller-event-21-artists-refuse-archive.json5 supplies the required archive-answer chronology without granting claimant consent.
  • Turn 31 Disaster Naming and Continuity Lease owns commercial title and continuity pressure.
  • Archive and Memorial Claims owns archive/memorial claimant and artifact disposition.

Bound content pack

Storyline spine

Beat 1 — The commercial title exposes a person-name gap

Rite 24 gains the actual Zhan Li card alongside the disaster-naming contract. The commercial title and the per-victim name register remain separate objects.

Beat 2 — Archive answers remain adjacent

The Artist Archive Answer may preserve or refuse an archive posture, but it cannot answer which harmed-person name is correct, withheld, disputed, or publishable.

Beat 3 — Ten exact rows become assignable

The review requires the docket, Zhan Li, naming contract, fan signature, victim register, title/person crosswalk, claimant acknowledgement, brand-substitution rider, harmed-person/claimant row, and future reader.

Beat 4 — Character and register states diverge

Choices 0 through 4 retain the actual Zhan Li card. Choices 5 through 7 remove it. Only choice 0 creates route_asset.zhan_li_unnamed_victim_registrar. Choice 7 arms the durable name-sale default.

Beat 5 — A named reader receives narrow provenance

A claimant, public notice, inspector, archive desk, memorial hearing, route, or recovery process may read one scoped name row. No reader receives official naming authority, contract ownership, identity/personhood judgment, consent, rights custody, continuity lease power, or universal naming.

Character and register branch map

ChoiceBranchZhan Li state afterRegister state afterCardRoute assetFuture effect
0recruit_protected_unnamed_victim_registrarrecruited_protected_unnamed_victim_registrarprotected_per_victim_name_rowsretainedyesnamed_provenance_and_claimant_readback_required
1separate_public_title_from_person_name_rowspublic_title_person_rows_separation_witnesspublic_title_person_rows_separatedretainednoseparate_title_and_person_row_receipt_required
2attach_missing_name_ridermissing_name_rider_custodianmissing_name_rider_attachedretainednoomitted_person_row_named_or_explicit_absence_required
3escrow_disputed_or_withheld_name_rowsdisputed_name_escrow_custodiandisputed_or_withheld_rows_escrowedretainednoclaimant_or_lawful_reader_required
4record_claimant_acknowledged_correctionclaimant_correction_witnessclaimant_acknowledged_correctionretainednoclaimant_acknowledgement_required
5accept_company_name_registry_capturecompany_captured_name_registrarcompany_captured_person_name_rowslostnocompany_internal_only
6suppress_and_brand_zhan_lihostile_anti_brand_substitution_witnessbranded_substitution_contestedlostnohostile_countertestimony
7let_brand_buy_name_before_register_closesname_sold_missedvictim_name_register_recovery_onlylostnorecovery_only

Every option declares six effect-backed counter deltas. A good branch always carries relief, cost, and future-reader pressure.

Narrow route asset

route_asset.zhan_li_unnamed_victim_registrar may:

  • authenticate one per-victim name-row provenance chain;
  • show one commercial-title substitution or omission;
  • preserve one claimant acknowledgement, refusal, or explicit absence;
  • contest one false claim that a brand title cleanly names every harmed person.

It may never mutate:

  • disaster_naming_control;
  • continuity_authority;
  • continuity_hazard;
  • remainder_risk.

It also grants no official naming, contract, identity, personhood, consent, voice, archive, memorial, custody, lease, or universal route authority.

Replay evidence contract

ReplayChoiceCard afterRoute assetRequired future
lens/replays/zhan-li-unnamed-victim-registrar.recruit.replay.json0retainedyesnamed_provenance_and_claimant_readback_required
lens/replays/zhan-li-unnamed-victim-registrar.correction.replay.json4retainednoclaimant_acknowledgement_required
lens/replays/zhan-li-unnamed-victim-registrar.hostile.replay.json6lostnohostile_countertestimony
lens/replays/zhan-li-unnamed-victim-registrar.name-sold.replay.json7lostnorecovery_only plus resolved default

All four are game-cli exports from source storyteller and assign the same ten exact slots.

Adjacent afteruse

  • Package Omission Counterclaim may consume an omitted name row after a package excludes it; it cannot create the source register.
  • Program Insert Credit and Errata Afteruse may consume a printed credit or correction; they cannot establish a victim name or Zhan Li’s authority.
  • Archive Index Afteruse may consume a pointer to the register; the pointer is not the person.
  • Memorial Air and Iris voice afteruse govern proof/voice reuse; a name row supplies no voice or memorial permission.
  • Mirror Right Boundary Audit prevents naming rights from rewriting physical or personal facts.

Non-goals

  • Not a replacement for the Turn 31 commercial naming and continuity lease lens.
  • Not an archive or memorial custody storyline.
  • Not identity, personhood, death, consent, voice, likeness, or memorial adjudication.
  • Not valid if the brand title becomes a universal name or any forbidden continuity counter moves.