Ai Sheng Pirate Child Voice / 艾笙海盗频段童声线

This character storyline turns card-storyteller-ai-sheng from a promised pirate-frequency contact into a reachable, recruitable, provisionally protected, sponsor-capturable, hostile, and missable relay witness.

Its playable question is narrow:

Before the continuity lease closes, can the producer preserve who relayed the child voice, when the relay occurred, who claims the signal, and which named reader may later cite that trace?

The storyline does not decide who owns the voice, whether a memorial is licensed, or whether anybody consented. It records one relay path and its disposition.

Ordered source chain

  1. Event 25 — Unauthorized Memorial (storyteller-event-25-unauthorized-memorial) exposes the unauthorized memorial. Both source choices gain the actual card-storyteller-ai-sheng and storyteller.card.pirate-frequency-relay-token.v1, set the encounter and availability flags, and move ai_sheng_trust, voice_integrity, and pirate_loop_exposure by +1. The claimant and future-reader cards are starter support rows.
  2. Custody hearing window opens while Ai Sheng is offered and custody remains unresolved.
  3. Pirate Child Voice Custody Hearing (storyteller.rite.pirate-child-voice-custody-hearing.v1) requires nine exact assignments and exposes four ordered responses.
  4. Rite 29 — Continuity Lease (storyteller-rite-29-continuity-lease) is the natural deadline.
  5. If final custody remains unresolved, Rite 29 must complete before Child Voice Buyout Notice (storyteller.event.child-voice-buyout-notice.v1) exposes its four late responses. Hearing choice 2 records pending pressure; it does not bypass the deadline.

The lens fails if Ai Sheng is spawned by a fixed turn, if a name-only alias replaces the actual character card, if Rite 29 closes without the late event, or if a late counter-sign silently becomes full recruitment.

State-triggered entry

trigger_kind: state_pressure
requires:
  source_event_resolved: storyteller-event-25-unauthorized-memorial
  ai_sheng_offered: ai_sheng_relay_offered
  actual_character_in_hand: card-storyteller-ai-sheng
  relay_token_in_hand: storyteller.card.pirate-frequency-relay-token.v1
  temporary_body_in_hand: card-storyteller-memorial-license-draft
  fan_signature_in_hand: card-storyteller-fan-archive-signature
  blackbox_fragment_in_hand: card-storyteller-unfiled-blackbox-fragment
  audit_seal_in_hand: card-storyteller-audit-seal
  sponsor_warrant_in_hand: card-storyteller-sponsor-warrant
  custody_claimant_in_hand: storyteller.card.ai-sheng-custody-claimant.v1
  future_reader_in_hand: storyteller.card.ai-sheng-named-future-reader.v1
  custody_disposition_recorded: false
  continuity_lease_deadline_closed: false
forbidden_triggers:
  - fixed_turn
  - fixed_day_or_week
  - relationship_threshold_alone
  - raw_card_count
  - dashboard_or_lens_health

Three support-card rows

The focused runtime card pack exposes three exact support cards. Event 25 gains the relay token; the claimant and future-reader rows are starters with concrete replay-visible values:

  1. storyteller.card.pirate-frequency-relay-token.v1 — identifies the relay path, timing window, and corroborating signal trace;
  2. storyteller.card.ai-sheng-custody-claimant.v1 — records explicit_absence for this packet’s claimant;
  3. storyteller.card.ai-sheng-named-future-reader.v1 — names city_public_archive_child_voice_readback_desk and requests relay-path/timing inference only.

These rows keep relay proof, claimant pressure, and future consumption separate. The claimant cannot stand in for Ai Sheng, and the future reader cannot stand in for a custody decision.

Exact nine-slot hearing

storyteller.rite.pirate-child-voice-custody-hearing.v1 exposes exactly these slots in this order:

#SlotExact accepted card
1relay_tokenstoryteller.card.pirate-frequency-relay-token.v1
2ai_shengcard-storyteller-ai-sheng
3temporary_bodycard-storyteller-memorial-license-draft
4fan_signaturecard-storyteller-fan-archive-signature
5blackbox_fragmentcard-storyteller-unfiled-blackbox-fragment
6audit_sealcard-storyteller-audit-seal
7sponsor_warrantcard-storyteller-sponsor-warrant
8custody_claimantstoryteller.card.ai-sheng-custody-claimant.v1
9future_readerstoryteller.card.ai-sheng-named-future-reader.v1

No generic any assignment, virtual card, alias, hidden tenth slot, or other character can satisfy the exact Ai Sheng slot. Slot order is part of the observable contract.

Four ordered hearing branches

ChoiceExact option idAi Sheng stateRoute result
0protect_and_recruit_pirate_relayprotected and recruitedcreates only route_asset.ai_sheng_pirate_relay
1sign_temporary_memorial_bodyprovisionally protectedwrites temporary body and provisional public archive holder; no recruit asset
2open_sponsor_buyout_noticeunresolved, notice pendingwrites ai_sheng.custody_hearing_buyout_pending and defers disposition to the event
3publish_hostile_public_chorushostile public sourcecreates public chorus pressure, never the Ai Sheng recruit asset

Choice 0 — Protect and recruit

This is the only hearing branch that may set:

  • ai_sheng_relay_protected;
  • ai_sheng_recruited;
  • ai_sheng.state.recruited_protected_pirate_relay;
  • route_asset.ai_sheng_pirate_relay;
  • ai_sheng.custody_disposition_recorded.

Recruitment retains the actual Ai Sheng card. It allows a later reader to cite one trace/timing row and must carry visible cost.

This branch sets:

  • child_voice_temporary_body_signed;
  • voice_custody_holder.provisional_public_archive;
  • ai_sheng.state.temporary_memorial_body_signed;
  • ai_sheng.custody_disposition_recorded.

It does not set ai_sheng_recruited and does not create route_asset.ai_sheng_pirate_relay. A provisional body narrows custody for one use; it is not identity, personhood, consent, ownership, or memorial permission.

Choice 2 — Sponsor notice pending

This branch sets ai_sheng.custody_hearing_buyout_pending, ai_sheng.state.sponsor_buyout_pending, and an informational event-armed marker, then waits for Rite 29 before storyteller.event.child-voice-buyout-notice.v1 can open. The executable event gate is completed Rite 29 plus unresolved custody, not the marker alone. It does not record a final custody disposition and does not create a route asset.

Choice 3 — Hostile public chorus

This branch sets ai_sheng_hostile_chorus_leak and ai_sheng.state.hostile_public_chorus, removes the actual Ai Sheng card, and records the custody disposition. A later public-chorus route may preserve evidence of the buyout or suppression attempt; it is not Ai Sheng recruitment and does not give the player control of the voice.

Every hearing option must expose six effect-backed counter deltas. Across the four-option family, the deltas expose relief/proof, cost, relationship, exposure, custody pressure, and future-reader consequence. Declared metadata without matching runtime effects does not pass; an individual option need not contain every category.

Natural Rite 29 deadline

storyteller-rite-29-continuity-lease is the natural deadline. If it resolves while ai_sheng.custody_disposition_recorded is false, the buyout event becomes the late answer surface.

The deadline may not:

  • silently recruit Ai Sheng;
  • silently make the temporary body permanent;
  • treat continuity lease as voice ownership;
  • close the storyline without a captured, protected, hostile, or missed state.

Four late buyout responses

storyteller.event.child-voice-buyout-notice.v1 exposes exactly:

ChoiceExact option idFinal state
0accept_sponsor_child_voice_buyoutsponsor captured
1late_counter_sign_provisional_custodyprotected provisional custody, no full recruit asset
2leak_buyout_notice_to_hostile_chorushostile public leak
3let_child_voice_signal_expiremissed and recovery-only

Each event option records ai_sheng.custody_disposition_recorded and exactly five effect-backed counter deltas.

  • Sponsor capture sets ai_sheng_relay_bought_out and voice_custody_captured_by_sponsor; it cannot retain the recruit asset.
  • Late counter-sign may set ai_sheng_relay_protected and voice_custody_holder.provisional_public_archive. It must not set ai_sheng_recruited or route_asset.ai_sheng_pirate_relay.
  • Hostile leak sets ai_sheng_hostile_chorus_leak and may set public_chorus_route_asset; the public asset is not the character route asset.
  • Expiry sets ai_sheng_missed_signal and ai_sheng.future.recovery_only. The miss cannot be repaired into clean recruitment by the same event.

Replay contracts

Seven focused Storyteller replays cover every hearing option and every late-event response:

  1. lens/replays/ai-sheng-pirate-relay-custody.protected.replay.json — exact Event 25 source, exact nine assignments, hearing choice 0, actual Ai Sheng retained, narrow route asset present.
  2. lens/replays/ai-sheng-pirate-relay-custody.temporary-body.replay.json — hearing choice 1, Ai Sheng retained provisionally, no recruit asset.
  3. lens/replays/ai-sheng-pirate-relay-custody.captured.replay.json — hearing choice 2, Rite 29, then event choice 0, sponsor capture present, no recruit asset.
  4. lens/replays/ai-sheng-pirate-relay-custody.late-countersign.replay.json — hearing choice 2, Rite 29, then event choice 1, provisional retention without recruitment.
  5. lens/replays/ai-sheng-pirate-relay-custody.hostile.replay.json — hearing choice 2, Rite 29, then event choice 2, public chorus visible, no recruit asset.
  6. lens/replays/ai-sheng-pirate-relay-custody.hostile-direct.replay.json — hearing choice 3, direct hostile loss before Rite 29.
  7. lens/replays/ai-sheng-pirate-relay-custody.missed.replay.json — Rite 29 natural deadline followed by event choice 3, Ai Sheng missed and recovery-only.

Every replay uses source: storyteller, a non-null canonical lensId, and actual card IDs. Every replay that resolves the hearing uses the exact hearing slot order and no virtual assignment; the missed replay deliberately skips that hearing after proving the Event 25 source gate.

Narrow route authority

route_asset.ai_sheng_pirate_relay can answer only:

  • which relay token carried the signal;
  • the observed relay timing window;
  • which black-box, fan-signature, or audit proof corroborates that trace;
  • which claimant and named future reader were recorded with it.

It cannot grant voice/archive ownership, memorial license, consent, identity/personhood/death, oxygen allocation, sponsor-buyout authority, inspector authority, continuity authority, or universal broadcast permission.

The focused Ai Sheng Event 25 effects, hearing, Rite 29 addition, event, and route asset must not mutate these control counters (prerequisite archive actions in the same replay may already have established them):

  • memorial_license_status;
  • ArchiveCustody;
  • ContinuityAuthority;
  • legal_body_pressure.

Legacy generic pressure boundary

The older Turn 31 fixture keeps the historic option id recruit_pirate_custodian for replay compatibility, but it is not an Ai Sheng recruit branch. It may move ai_sheng_trust as a generic pressure precursor; it cannot gain card-storyteller-ai-sheng, set ai_sheng_recruited, or create route_asset.ai_sheng_pirate_relay. Actual Ai Sheng begins at Event 25 and recruits only through the exact custody hearing.

Completion

The storyline is complete only when the actual Ai Sheng card has a recorded protected/recruited, provisional, captured, hostile, or missed disposition and a named future reader inherits the narrow result. A pending notice is not completion.