Source Disclosure Default / 来源披露默认

Source Disclosure Default fires when an anonymous or protected source claim is consumed as proof without a named holder, shield, substitute proof, hidden reader, explicit absence, or future route cost.

This event is not a secrecy penalty. It is a durable reader error: either the source is forcibly exposed because no escrow state existed, or the source remains unnamed while the game wrongly treats the claim as clean universal proof.

Trigger

entry_state:
  trigger_kind: state_pressure_result
  source_claim_present: true
  source_consumed_as_proof_or_route_unlock: true
  anonymity_allocation_missing_or_underfilled: true
  proof_reader_hidden_or_unbound: true
  hidden_reader_or_explicit_absence_missing: true
  holder_shield_or_substitute_missing: true
  future_reader_or_route_present: true
  no_fixed_turn_trigger: true
  no_fixed_day_or_week_trigger: true
  no_raw_count_trigger: true

Required event fields

event_id: storyteller.event.source_disclosure_default.v1
default_source:
  source_claim_id: <stable id>
  disclosure_failure_kind: forced_disclosure | free_anonymous_proof | sponsor_outing | public_doxxing | lawful_only_silence | equivalent
  false_or_forced_reader: sponsor | public_table | archive | inspector | route_claimant | editor | broadcast_reality | equivalent
  omitted_hidden_reader_or_absence: <reader or explicit_absence>
  omitted_holder_shield_or_substitute: true
state_after:
  source_state: exposed | harmed | hostile | vanished | lawful_only | anonymous_but_poisoned | equivalent
  proof_state: proof_poisoned | lawful_only | public_only | sponsor_only | rejected | equivalent
  future_route_effect: appeal_required | public_correction_required | sponsor_unwind_required | route_blocked | costlier | recovery_only | equivalent
counter_deltas:
  source_exposure_risk: 1
  proof_poison: 1
  recovery_cost: 1

Branch aftereffects

  • Forced disclosure: proof reader gets the source identity, but the source becomes exposed, hostile, vanished, or payroll-breach.
  • Free anonymous proof: the source remains unnamed, but future lawful, sponsor, or route readers treat the proof as poisoned once challenged.
  • Sponsor outing: sponsor pressure falls now, while public repair, witness loyalty, and future proof burden worsen.
  • Public doxxing: public receipt may become loud, but source safety and lawful admissibility collapse.
  • Lawful-only silence: lawful reader can proceed under seal, but public route demands correction, addendum, or appeal.

Recovery hooks

At least one hook must remain:

  • late escrow receipt;
  • lawful annex;
  • public correction;
  • substitute proof bridge;
  • witness payroll reopen;
  • sponsor exposure unwind;
  • source apology;
  • appeal;
  • route quarantine;
  • recovery-only proof.

Non-goals

  • Not an automatic failure for every anonymous source.
  • Not valid unless proof reader, hidden reader, and future route state were underfilled.