Fan Witness Radicalization Break / 粉丝证词激化破口
Fan Witness Radicalization Break is the default breach when Huo Qian Fan Witness Docket is ignored, falsely cleaned, over-suppressed, exposed without protection, or converted into an extremist frame.
The event does not punish the player for refusing to obey fans. It punishes hidden custody collapse: the fan witness had a concrete proof row, the production desk let another faction define that row first, and the public now receives a hostile version of reality.
Entry state
This event may fire or arm when all of the following are true:
entry_state:
fan_witness_docket_exists: true
huo_qian_state_any:
- offered
- trusted_witness
- paid_in_oxygen
- protected_witness
- missed
- explicit_absence
unresolved_proof_rows_min: 1
suppressing_or_defaulting_pressure_any:
- security_clearance
- archive_only_seal
- sponsor_clean_cut
- extremist_frame
- unpaid_oxygen_debt
- witness_exposure_without_protection
- producer_ignored_offer
no_selected_protection_or_public_receipt: true
no_fixed_turn_trigger: trueThe event fails design if it fires only because a fixed turn, day, chapter slot, content count, or lens-health state was reached.
Resolution targets
The event must mutate at least one witness state and at least three counters or durable tags.
resolution:
witness_state_after_any:
- radicalized_hostile
- captured_by_security
- burned_as_extremist
- public_counter_broadcaster
- missed
proof_state_after_any:
- fan_proof_leaked_without_context
- fan_proof_deleted_by_security
- false_extremist_frame_hardened
- public_receipt_split
- li_deng_personhood_claim_damaged
deltas_min: 3Counter and tag deltas
Accepted deltas include:
huoqian_trust -1or sethuoqian_state: radicalized_hostile;fan_witness_safety -1;radicalization_risk +1;fan_oxygen_resentment +1;inspection_heat +1;sponsor_stop_loss_pressure +1;public_receipt_legitimacy -1;public_receipt_distrust +1;custody_gap +1;archive_debt +1;lideng_personhood_claim -1;- add
hostile_fan_testimony_armed; - add
security_extremist_frame_hardened; - add
fan_counter_broadcast_pending.
Branch payloads
Hostile counter-broadcast
outcome: hostile_counter_broadcast
witness_state_after: radicalized_hostile
relief: none or short_term_security_pressure_down_if_framed
costs:
- fan_oxygen_resentment_up
- public_receipt_distrust_up
- radicalization_risk_up
future_effects:
- future_fan_witness_rites_cost_more
- proof_burden_on_producer_up
- hostile_narration_capture_armedSecurity capture
outcome: security_captures_witness
witness_state_after: captured_by_security
relief:
- immediate_public_noise_down
costs:
- inspection_heat_up
- archive_debt_up
- fan_witness_safety_down
future_effects:
- recovery_requires_witness_payroll_or_public_receipt
- fan_route_asset_unavailable_until_recoveredBurned extremist frame
outcome: burned_as_extremist
witness_state_after: burned_as_extremist
relief:
- security_clearance_may_complete
- sponsor_or_archive_pressure_may_pause
costs:
- public_receipt_legitimacy_down
- fan_oxygen_resentment_up
- lideng_personhood_claim_down
future_effects:
- fan_side_extraction_blocked_or_costlier
- hostile_witness_reprisal_armedReplay evidence shape
event_id: storyteller.event.fan_witness_radicalization_break.v1
session_id: lens-storyteller-huo-qian-fan-witness-custody-v1-<timestamp>
seed: <deterministic-seed>
source_docket: storyteller.card.huo_qian_fan_witness_docket.v1
pre_state:
witness_state: offered | trusted_witness | paid_in_oxygen | protected_witness | missed | explicit_absence
unresolved_proof_rows:
- <proof id>
producer_posture: ignored | archive_only_seal | frame_as_extremist | exposed_without_protection | unpaid_oxygen_debt
outcome:
witness_state_after: radicalized_hostile | captured_by_security | burned_as_extremist | public_counter_broadcaster | missed
proof_state_after: <durable proof state>
deltas:
fan_oxygen_resentment: +1
radicalization_risk: +1
public_receipt_legitimacy: -1
assertions:
- event was armed by unresolved witness custody
- at least one proof row existed before breach
- witness state changed durably
- future route availability or cost changed
- no fixed turn trigger was usedNon-goals
- Not a random fan riot.
- Not a passive bad ending.
- Not a moral lecture that fans are correct by default.
- Not a replacement for Witness Reprisal Chain.
- Not valid unless it changes witness state, proof state, and future playable cost.