Huo Qian Storyline
Bound character: 火签
火签 is the fan scavenger and radical witness for the D-17 missing-person route. Her function is not “fan anger.” She is a low-status custody surface: she can hold a proof row that the archive, sponsor, security desk, or producer would rather call rumor.
This revision expands her from a thin encounter/recruit note into a replayable fan-witness custody pack. Her storyline is now observed by Huo Qian Fan Witness Custody Lens.
Design promise
The player must decide whether 火签 becomes:
- a protected fan witness;
- an oxygen-paid route asset;
- a public receipt carrier;
- an archive-only sealed source;
- a missed witness;
- a radicalized hostile counter-broadcaster;
- a security-captured witness;
- an extremist scapegoat burned for short-term clearance.
No branch may be a free truth button. Every successful use of 火签 must spend oxygen credit, public legitimacy, witness payroll, handler attention, proof exposure, inspection heat, sponsor pressure, or future fan patience.
State-triggered encounter
火签 can enter the offer set when a concrete proof row exists and the proof is contestable.
first_encounter:
trigger_kind: state_pressure
location_or_surface_any:
- D-17 back alley graffiti
- fan badge clue
- oxygen queue stub
- missing trainee list fragment
- K-404 static receipt
- Li Deng support-light echo
- security clearance aftermath
proof_rows_min: 1
claimant_factions_min: 2
action_needed_any:
- protect
- buy
- publish
- seal
- suppress
- recover
no_fixed_turn_trigger: trueThe story fails design if 火签 appears only because a fixed turn number, fixed day, chapter quota, raw content count, or generic sidequest timer has elapsed.
Core surfaces
- Witness card: 火签粉丝证词案卷
- Management rite: 粉丝证词羁押听证
- Default breach: 粉丝证词激化破口
- Lens: 火签粉丝证词羁押 Lens
Witness states
states:
- unseen
- offered
- trusted_witness
- paid_in_oxygen
- protected_witness
- route_asset.huo_qian_fan_witness
- missed
- radicalized_hostile
- captured_by_security
- burned_as_extremistState effects:
| State | Meaning | Playable effect |
|---|---|---|
offered | 火签 has a relevant proof row. | The custody hearing can be offered. |
trusted_witness | She believes the producer has not pre-framed fans as extremists. | Fan proof can be assigned with lower volatility. |
paid_in_oxygen | The fan network receives oxygen credit or public acknowledgment. | Trust or proof legitimacy rises; sponsor/future fan claim risk rises. |
protected_witness | She survives exposure under oath, payroll, handler, or public receipt protection. | Li Deng or fan-side extraction route can open. |
route_asset.huo_qian_fan_witness | She becomes a persistent route asset. | A later rite may assign her as witness or extraction bridge. |
missed | The proof window closes. | Fan-side evidence becomes costlier or unavailable. |
radicalized_hostile | She decides the producer is laundering disappearance. | Counter-broadcast or hostile testimony arms. |
captured_by_security | Security/inspector custody controls her testimony. | Recovery requires payroll, proof-burden, or public receipt repair. |
burned_as_extremist | The player accepts a frame that makes the fan proof inadmissible. | Immediate clearance may improve; fan route and public legitimacy suffer. |
Proof rows
Huo Qian’s proof rows must be concrete. Accepted rows include:
proof_rows:
- proof_id: fan_badge_clue.d17
proof_kind: fan_badge_clue
proves_or_alleges: missing trainee entered D-17 under fan escort label
- proof_id: oxygen_queue_stub.lost_support_light
proof_kind: oxygen_queue_stub
proves_or_alleges: oxygen contribution was routed to a person later renamed as lost property
- proof_id: d17_graffiti_map.service_gate
proof_kind: d17_graffiti_map
proves_or_alleges: security sweep avoided the service gate used by a missing trainee
- proof_id: k404_static_receipt.l07
proof_kind: static_receipt
proves_or_alleges: support light L-07 is tied to personhood claim, not prop disposal
- proof_id: support_light_echo.lideng
proof_kind: support_light_echo
proves_or_alleges: Li Deng's voice/personhood claim survived as fan-side memoryRecruit, miss, and hostile logic
Recruit/protect route
The player preserves fan evidence and refuses to cut the group as extremists. A handler, payment, public receipt, or witness-protection resource must be assigned.
Expected outcomes:
- add
trusted_witness,paid_in_oxygen,protected_witness, orroute_asset.huo_qian_fan_witness; - improve
huoqian_trust,fan_witness_safety,public_receipt_legitimacy, orlideng_personhood_claim; - raise at least one cost:
inspection_heat,witness_payroll_leak,handler_burden,fan_oxygen_resentment,sponsor_stop_loss_pressure, orfuture_fan_claim_expected.
Public fan receipt route
The player publishes or partially publishes a fan-held proof row.
Expected outcomes:
- block or weaken the extremist frame;
- move a missing trainee, support-light echo, or oxygen queue stub into public record;
- raise sponsor, inspection, or witness-safety pressure;
- make a later Li Deng or K-404 route depend on public receipt repair or witness safety.
Archive-only seal route
The player preserves the proof inside archive or inspector custody without making the fan witness public.
Expected outcomes:
- proof is not destroyed;
- immediate public volatility may fall;
huoqian_trustand public legitimacy drop;fan_oxygen_resentmentorradicalization_riskrises;- later public conversion or witness recovery is required.
Miss/suppress route
Security clears the alley, the producer ignores the witness offer, or the fan group is framed as extremists.
Expected outcomes:
- add
missed,captured_by_security,radicalized_hostile, orburned_as_extremist; - fire or arm Fan Witness Radicalization Break;
- suppress or increase the cost of fan-side extraction of Li Deng;
- raise at least three of
fan_oxygen_resentment,radicalization_risk,inspection_heat,custody_gap,archive_debt,proof_burden_on_producer, orpublic_receipt_distrust.
Recovery route
If 火签 becomes hostile, captured, or burned, a clean recruit branch is no longer reachable. The player can still recover partial proof through public contrition, witness payroll, oxygen compensation, or proof-burden reassignment.
Expected outcomes:
- add
recovery_only_fan_witnessor equivalent; - contain hostile testimony or recover one proof row;
- keep the extremist-frame or capture scar visible;
- require extra cost before Li Deng or K-404 can benefit.
Counters
state_counters:
- huoqian_trust
- fan_witness_safety
- radicalization_risk
- fan_oxygen_resentment
- fan_oxygen_credit
- public_receipt_legitimacy
- public_receipt_distrust
- inspection_heat
- sponsor_stop_loss_pressure
- witness_payroll_leak
- handler_burden
- custody_gap
- archive_debt
- proof_burden_on_producer
- lideng_personhood_claim
- k404_trustUnlocks and route effects
unlocks:
- route_asset.huo_qian_fan_witness
- fan_side_extraction_of_li_deng
- missing_trainee_list_fragment
- public_receipt_carrier
- oxygen_queue_stub_verified
- recovery_only_fan_witness
- hostile_fan_testimony_armed
- security_extremist_frame_hardenedLi Deng and K-404 hooks:
- Li Deng gains or loses public personhood proof based on whether 火签 is protected, paid, published, sealed, or burned.
- K-404 gains or loses static-receipt admissibility based on whether the fan proof row survives as public receipt, archive seal, or hostile leak.
Replay evidence shape
storyline_id: storyteller.storyline.character.huo-qian.v1
lens_id: storyteller.lens.huo_qian_fan_witness_custody.v1
session_id: lens-storyteller-huo-qian-fan-witness-custody-v1-<timestamp>
seed: <deterministic-seed>
preconditions:
witness_state_before: unseen | offered | trusted_witness | paid_in_oxygen | protected_witness | missed | radicalized_hostile | captured_by_security | explicit_absence
proof_rows:
- <proof id>
claimant_factions:
- fan_public
- security_or_archive_or_sponsor_or_inspector_or_editor
assignments:
fan_witness: char.huo_qian | route_asset.huo_qian_fan_witness | explicit_absence | hostile_or_captured_state
proof_object: <proof id or explicit_absence>
handler: <handler or explicit_absence>
payment_or_shield: <payment, payroll, public receipt, archive seal, security cover, sponsor cash, or explicit_unpaid>
selected_posture: <posture>
outcomes:
witness_state_after: protected_witness | paid_in_oxygen | public_receipt_carrier | archive_sealed_witness | burned_as_extremist | missed | radicalized_hostile | captured_by_security
route_effect_any:
- li_deng_personhood_claim_route_opens
- li_deng_route_costlier
- k404_static_receipt_admissible
- k404_static_receipt_contested
- fan_side_extraction_blocked_or_recovery_only
deltas_min: 3
assertions:
- entry is state-triggered
- proof rows are concrete
- assignment slots are visible
- success has nonzero cost
- miss or suppression creates durable hostile/captured/scar state
- Li Deng or K-404 route availability/cost changesNon-goals
- Not a generic fan riot.
- Not a fixed-turn or fixed-day side quest.
- Not follower-count filler.
- Not a free public-truth button.
- Not a single moral answer about fan radicalism.
- Not valid unless replay/session evidence proves branch reachability and state deltas.