Lin Xi Future Broadcast Witness Storyline / 林夕未来广播见证线

Bound character: 林夕.

Lin Xi Future Broadcast Witness replaces the old seed-only appearance line. Lin Xi is no longer a fame-gated mystery cameo. She is a character witness whose availability, protection, missability, and recruitment decide whether a future broadcast can be used by black-box, route, public, lawful, archive, sponsor, or broadcast-reality readers.

The line asks: when the player hears a future signal, who is allowed to turn that signal into proof, and what happens to Lin Xi if the signal is consumed without her?

Why this is the next useful expansion

The current mesh is strong at legal memory, precedent recall, proof afterlife, and scarred endings. The thin gap was older character seed content: Lin Xi existed mostly as future_broadcast_heard plus an ending pointer.

That is dangerous because it lets future broadcast behave like a clean flag. This line makes the flag a route object:

  • the signal has a carrier;
  • Lin Xi has encounter, witness, miss, recruit, hostile, and recovery states;
  • the black-box route reads witness state before accepting the signal;
  • default erasure becomes durable instead of flavor.

State-triggered entry

Open this character storyline only from live state pressure:

entry_state:
  trigger_kind: state_pressure
  future_broadcast_row_present: true
  signal_has_route_or_ending_relevance: true
  contradiction_surface_present: true
  lin_xi_candidate_or_explicit_absence_visible: true
  future_reader_present: true
  witness_boundary_unresolved: true
  player_can_interview_echo_checksum_quarantine_silence_recruit_or_default: true
  no_fixed_turn_trigger: true
  no_fixed_day_or_week_trigger: true
  no_fame_threshold_trigger: true
  no_raw_count_trigger: true
  no_dashboard_or_lens_health_trigger: true

Valid contradiction surfaces include black-box recording conflict, broadcast-reality drift, blackbox patch custody, continuity afteruse, ending scar, asset provenance split, or an explicit absence that is itself contested.

The storyline must not open from fixed turn count, day/week interval, fame number, raw content count, chapter quota, dashboard state, or generic mystery escalation.

Content pack

Mechanic

林夕未来广播见证机制 defines signal rows, witness states, branch contract, miss/recruit states, default erasure, and replay evidence.

Card

林夕未来广播案卷 records the signal, contradiction surface, Lin Xi reachability, future reader, excluded reader, handler, proof bridge, default, route effect, and ending effect.

Rite

林夕信号问询 resolves private interview, public echo, lawful checksum, archive quarantine, sponsor silence, recruit route ally, or default.

Event

林夕信号抹除默认 fires or arms when the future signal is consumed while Lin Xi’s witness state is missing, hidden, falsely absent, or replaced by a clean summary.

Storyline spine

Beat 1 — The future broadcast stops being a clean flag

A future-broadcast row exists. It points toward a possible route, proof bridge, ending eligibility, public receipt, lawful annex, or broadcast-reality contradiction.

The signal is not enough. The game asks who can witness it and what it contradicts.

Beat 2 — Lin Xi becomes reachable or explicitly absent

Lin Xi may be reachable, protected, proxy-only, already missed, hostile, captured, or explicitly absent. The state must be recorded before the signal is consumed.

Examples:

  • Lin Xi recognizes a phrase that did not air in the current version;
  • the black-box fragment contains a voice gap that only Lin Xi can place;
  • Baiya can checksum the patch, but not explain the future memory;
  • archive readers can file the signal, but cannot prove Lin Xi consented to absence;
  • sponsor or management readers want the signal hidden because it reopens a clean report.

Beat 3 — The docket names the reader

Create or update 林夕未来广播案卷.

The docket must name the future reader and intended use before resolution. Valid readers include public, lawful, archive, sponsor, management, route asset, broadcast reality, and black-box ending reader.

Beat 4 — The interview assigns witness boundary

Run 林夕信号问询.

The player may keep Lin Xi private, publish an echo, convert the signal into checksum, quarantine it, allow sponsor or management silence, recruit her as a route ally, or default.

Beat 5 — Future play consumes the witness state

The line is complete only when a later route, proof bridge, black-box ending, broadcast-reality reader, or archive/public/lawful/sponsor reader consumes the result.

A clean unlock is never valid. The future signal must remain scoped, costly, contradicted, quarantined, hostile, or recovery-only.

Branch map

BranchImmediate reliefCost/scarFuture state
Private interviewLin Xi protected; lead narrowedhandler burden, public receipt absent, route delayprivate-only; public addendum required
Public echoarchive capture blocked; contradiction visiblewitness exposure, sponsor pressure, inspection heatpublic-only; lawful checksum required
Lawful checksumproof chain and ending eligibility improvearchive debt, edit debt, public distrustlawful-only; black-box route costlier
Archive quarantinesource integrity preservedroute delay, archive debt, ending pressurequarantined; recovery-only until release
Sponsor silenceslot/report pressure dropsfalse absence, sponsor capture, reader hostilitysponsor-only; default armed
Recruit route allynarrow black-box route opensprotection debt, producer-license pressure, ending scarroute ally; accepted with witness cost
Erasure defaultimmediate assignment burden dropssignal erased, hostile future reader, drift risesblocked, recovery-only, reproof required

Encounter, miss, and recruit states

Lin Xi is a route ally, not a follower and not a universal proof engine.

lin_xi_states:
  encounter_state:
    - unoffered
    - reachable
    - protected
    - missed
    - hostile
    - false_absence
    - recovery_only
  witness_state:
    - unassigned
    - private_witness
    - public_echo
    - lawful_checksum
    - archive_quarantine
    - sponsor_silenced
    - route_ally
    - hostile_future_reader
  recruit_state:
    - not_recruited
    - route_ally
    - protected_route_ally
    - missed_recruit_window
    - hostile_future_reader
    - recovery_only_contact

The recruit window closes when the signal is filed as clean absence, sponsor silence hardens, archive quarantine is consumed without release, or the black-box ending reader consumes the signal without a witness boundary.

Recovery after miss is allowed only through visible scar: late interview, public echo, lawful checksum, route-ally protection debt, or hostile-future-reader contradiction path.

Character and desk hooks

Missability and recovery

The storyline is missed when implementation:

  • treats future_broadcast_heard as a clean flag;
  • opens Lin Xi from fixed timing, fame count, chapter quota, or raw count;
  • gives the black-box ending a clean unlock from a single signal;
  • lets public echo count as lawful proof;
  • lets lawful checksum count as public truth;
  • lets sponsor silence count as consent or absence;
  • lets archive quarantine become a clean ending route;
  • hides the excluded reader;
  • produces no future reader, route, ending, or broadcast-reality effect.

Recovery requires scarred state:

  • late private interview with handler burden;
  • public echo with witness exposure;
  • lawful checksum with archive/edit debt;
  • archive release with route delay;
  • route ally recruitment with protection debt;
  • hostile future reader and contradiction-pending route.

Replay evidence expectation

storyline_id: storyteller.storyline.character.lin-xi.v1
session_id: lens-lin-xi-future-broadcast-witness-v1-<timestamp>
seed: <deterministic-seed>
entry_state:
  trigger_kind: state_pressure
  future_broadcast_row_present: true
  signal_has_route_or_ending_relevance: true
  contradiction_surface_present: true
  lin_xi_candidate_or_explicit_absence_visible: true
  future_reader_present: true
  no_fixed_turn_trigger: true
  no_fame_threshold_trigger: true
source_signal:
  source_event: event.future_broadcast
  signal_row_id: <stable id>
  source_carrier: <carrier or explicit_absence>
  contradiction_surface: <surface>
offered:
  card: storyteller.card.lin_xi_future_broadcast_docket.v1
  rite: storyteller.rite.lin_xi_signal_interview.v1
branch_runs:
  valid_branch:
    selected_response: private_interview | public_echo | lawful_checksum | archive_quarantine | sponsor_silence | recruit_route_ally
    lin_xi_encounter_state_after: <state>
    lin_xi_witness_state_after: <state>
    signal_state_after: <state>
    future_reader_state_after: <state>
    route_or_ending_effect: <effect>
    counter_deltas:
      relief: []
      cost: []
      future: []
  default_branch:
    event_seen_or_armed: storyteller.event.lin_xi_signal_erasure_default.v1
    default_author: <actor>
    lin_xi_witness_state_after: false_absence | hostile_future_reader | recovery_only
    future_effect: blocked | recovery_only | black_box_opened_blocked_until_reproof | equivalent
assertions:
  entry_is_state_triggered: true
  future_broadcast_not_clean_flag: true
  lin_xi_encounter_witness_and_recruit_states_distinct: true
  branch_outcomes_diverge: true
  default_is_durable: true
  future_reader_consumes_witness_state: true
  no_fixed_turn_trigger: true

Non-goals

  • Not a fixed-turn appearance.
  • Not a fame threshold gate.
  • Not a lore-only character seed.
  • Not a clean black-box solution.
  • Not valid unless Lin Xi’s witness state changes future playable state.