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: trueValid 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
| Branch | Immediate relief | Cost/scar | Future state |
|---|---|---|---|
| Private interview | Lin Xi protected; lead narrowed | handler burden, public receipt absent, route delay | private-only; public addendum required |
| Public echo | archive capture blocked; contradiction visible | witness exposure, sponsor pressure, inspection heat | public-only; lawful checksum required |
| Lawful checksum | proof chain and ending eligibility improve | archive debt, edit debt, public distrust | lawful-only; black-box route costlier |
| Archive quarantine | source integrity preserved | route delay, archive debt, ending pressure | quarantined; recovery-only until release |
| Sponsor silence | slot/report pressure drops | false absence, sponsor capture, reader hostility | sponsor-only; default armed |
| Recruit route ally | narrow black-box route opens | protection debt, producer-license pressure, ending scar | route ally; accepted with witness cost |
| Erasure default | immediate assignment burden drops | signal erased, hostile future reader, drift rises | blocked, 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_contactThe 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
- 白鸦黑箱补丁羁押线 can provide checksum, but cannot replace Lin Xi’s witness boundary.
- 播出实在漂移审计 reads whether the future signal is scoped or drifting.
- 连续性后用藐视线 can no longer cite Lin Xi’s absence unless the absence state was assigned.
- 播出资产来源后生线 prevents one signal copy from proving every future copy.
- 结局伤痕账本线 inherits the witness scar before Black Box Opened can resolve.
Missability and recovery
The storyline is missed when implementation:
- treats
future_broadcast_heardas 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: trueNon-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.