Yu Lan Testimony Intake / 郁蓝证词接入
Yu Lan Testimony Intake is the assignable rite that decides whether Yu Lan becomes a protected witness, recruited unauthorized historian, public-table carrier, lawful oath source, suppressed absence, bought silence, or hostile illegal archive.
The rite is offered only when 郁蓝未授权史案卷 is offered, protected_public_witness, suppressed_by_cordon, hostile_illegal_archive, bought_public_absence, or explicitly absent but still readable by a future route.
Offer condition
offer_condition:
trigger_kind: state_pressure
docket_present: storyteller.card.yu_lan_unauthorized_history_docket.v1
public_memory_carrier_or_absence_visible: true
custody_claimant_present: true
future_reader_present: true
player_can_assign_handler_or_record_absence: true
no_fixed_turn_trigger: true
no_fixed_day_or_phase_trigger: trueThis rite fails the design contract if it appears from a fixed numbered turn, calendar week, generic fan phase, chapter quota, raw content count, or lens-health state.
Required assignment
assignment:
docket: storyteller.card.yu_lan_unauthorized_history_docket.v1
yulan_or_absence: characters/Yu Lan | explicit_absence
selected_intake_mode: protect_witness | recruit_historian | public_table | archive_oath | payroll_shelter | suppress_cordon | sponsor_buy_absence | defer_with_scar | explicit_no_answer
memory_carrier_or_absence: <receipt_testimony_copy_fragment_or_explicit_absence>
proof_anchor_or_absence: <proof_or_explicit_absence>
handler_or_absence: <handler_or_explicit_absence>
protection_cost_or_absence: payroll | public_exposure | inspector_oath | edit_debt | sponsor_hostility | favor_debt | route_scar | explicit_absence
future_reader: <route_slot_public_statement_archive_use_correction_slot_or_equivalent>The rite cannot accept a clean fan/public answer with no handler, proof, absence record, cost, or future reader.
Branches
Protect witness
Yu Lan remains outside company authorship but receives cover.
Expected mutation:
protect_witness:
yulan_state_after: protected_public_witness
relief_any:
- public_witness_legitimacy_up
- archive_signature_legitimacy_up
- fan_accountability_credit_up
cost_any:
- witness_exposure_up
- payroll_leak_up
- inspection_heat_up
- sponsor_stop_loss_pressure_up
future_reader_effect_any:
- public_table_required
- accepted_with_witness_cost
- lawful_route_surchargedRecruit historian
Yu Lan becomes a route asset assignable to later archive, oxygen, public contrition, correction, or witness-pressure rites.
Expected mutation:
recruit_historian:
yulan_state_after: recruited_unauthorized_historian
route_asset: route_asset.yu_lan_unauthorized_historian
relief_any:
- archive_signature_legitimacy_up
- fan_accountability_credit_up
- future_route_access_up
cost_any:
- white_glove_suspicion_up
- handler_burden_up
- fan_oxygen_liability_up
future_reader_effect_any:
- historian_lane_unlocked
- company_package_costlier
- black_box_redaction_more_visiblePublic table
The producer lets Yu Lan publish enough of the memory chain to make a private omission public.
Expected mutation:
public_table:
yulan_state_after: protected_public_witness | recruited_unauthorized_historian
relief_any:
- public_receipt_legitimacy_up
- public_witness_legitimacy_up
- omitted_frame_discoverability_up
cost_any:
- sponsor_stop_loss_pressure_up
- witness_exposure_up
- fan_oxygen_liability_up
future_reader_effect_any:
- public_only
- addendum_required
- correction_slot_dueArchive oath
The producer routes Yu Lan’s chain through inspector/archive oath without erasing that the source is unauthorized.
Expected mutation:
archive_oath:
yulan_state_after: protected_public_witness | payroll_protected
relief_any:
- archive_signature_legitimacy_up
- custody_clarity_up
- false_owner_pressure_down
cost_any:
- inspection_heat_up
- bureau_favor_debt_up
- public_receipt_distrust_up
future_reader_effect_any:
- lawful_only
- accepted_with_oath_cost
- appeal_armedPayroll shelter
The producer protects Yu Lan as a vulnerable witness rather than immediately using her chain.
Expected mutation:
payroll_shelter:
yulan_state_after: payroll_protected
relief_any:
- witness_retaliation_risk_down
- public_memory_carrier_preserved
cost_any:
- payroll_leak_up
- handler_burden_up
- favor_debt_up
future_reader_effect_any:
- delayed_intake_required
- protected_witness_route_openSuppress, buy, or defer
The producer blocks Yu Lan, buys absence, or delays without a credible future reader.
Expected mutation:
suppress_buy_or_defer:
yulan_state_after_any:
- suppressed_by_cordon
- bought_public_absence
- missed_by_company_package
relief_any:
- immediate_sponsor_pressure_down
- white_glove_suspicion_down
- slot_pressure_down
cost_any:
- fan_oxygen_resentment_up
- archive_debt_up
- public_receipt_distrust_up
- future_route_access_down
default_event_armed: storyteller.event.yu_lan_cordon_default.v1Default: hostile illegal archive
If the docket is hidden, underfilled, bought without release, suppressed without record, or allowed to be captured by company package first, Yu Lan does not simply vanish.
Expected mutation:
default_hostile:
yulan_state_after: hostile_illegal_archive | missed_by_company_package
event_seen_or_armed: storyteller.event.yu_lan_cordon_default.v1
future_reader_effect_any:
- hostile_counterproof
- recovery_only
- company_package_costlier
- public_route_blocked_until_addendumCounter contract
Every branch must mutate at least three counters or durable states:
- one relief surface;
- one cost surface;
- one Yu Lan, route-asset, package, archive, public, or future-reader state.
Non-goals
- Not a generic recruitment scene.
- Not a fixed-turn fan encounter.
- Not a clean archive-signature upgrade.
- Not a way to turn public testimony into company property without backlash.
- Not valid if default merely removes Yu Lan from play without hostile, missed, recovery-only, costlier, or public-route consequences.