Scar Convergence Collapse / 伤痕汇流塌陷

Scar Convergence Collapse is the failure or default event for a 伤痕汇流案卷.

It fires or arms when the player tries to use a scarred stabilizer as if it were clean, hides source rows, omits harmed claimants, underfills the hearing, suppresses reader conflict, or lets a default narrator consume the stabilizer first.

The event must preserve the source history. It is not a retcon and not a simple reputation hit.

Trigger condition

trigger:
  trigger_kind: state_pressure
  scar_convergence_docket_present: true
  shared_stabilizer_present: true
  impossible_clean_use: true
  failed_requirement_any:
    - source_rows_hidden
    - harmed_claimant_omitted
    - future_reader_missing
    - handler_absent_without_record
    - proof_bridge_absent_without_record
    - authority_absent_without_record
    - false_clean_use_declared
    - universal_acceptance_claimed
    - convergence_hearing_not_offered
    - suppress_and_collapse_selected
  no_fixed_turn_trigger: true

The event must not fire because of a fixed numbered turn, day interval, generic late-game escalation, raw scar count, page count, or lens health.

Event payload

event: storyteller.event.scar_convergence_collapse.v1
source_docket: storyteller.card.scar_convergence_docket.v1
current_surface: <route/rite/reader/license/ending/public statement/asset use>
shared_stabilizer: <stabilizer id>
source_rows_preserved:
  - <source row id>
  - <source row id>
collapse_cause: source_rows_hidden | harmed_claimant_omitted | future_reader_missing | underfilled_slots | false_clean_use | universal_acceptance_claimed | default_narrator_moved_first | suppress_and_collapse_selected | equivalent
default_narrator: sponsor | inspector | archive | editor | fan_public | artist | route_claimant | blackout_system | public_audience | equivalent
stabilizer_state_before: clean_claimed | scarred | narrowed | contested | captured | public_only | lawful_only | recovery_only | contradiction_pending | equivalent
stabilizer_state_after: false_clean_stabilizer_hardened | captured | hostile | contradiction_pending | quarantined_by_rival | recovery_only | blocked | equivalent
future_reader_effect: producer_license_review | route_blocked | public_table_required | lawful_appeal_required | sponsor_gate_required | ending_costlier | correction_slot_required | broadcast_reality_drift | equivalent
counter_deltas:
  relief: []
  cost:
    - <cost surface>
  future:
    - <future route or reader effect>

Collapse branches

False-clean hardening

A manager, sponsor, editor, or public statement claims the stabilizer is clean.

Required outcome:

  • false_clean_stabilizer_hardened is recorded;
  • at least one source row becomes harder to reopen;
  • producer-license, public table, lawful appeal, or broadcast reality drift becomes a future reader;
  • a future correction or route use carries surcharge.

Default narrator moves first

A sponsor, inspector, archive, editor, fan public, artist, route claimant, or blackout system narrates the convergence before the producer seats it.

Required outcome:

  • default narrator is named;
  • at least one source row is preserved as hostile, captured, blocked, or recovery-only;
  • the shared stabilizer becomes gated by the narrator’s surface;
  • future use is channel-limited or costlier.

Underfilled hearing

The hearing exists but lacks handler, proof bridge, authority, protected boundary, collateral, or future reader without recording explicit absence.

Required outcome:

  • the absent slot becomes the cause of collapse;
  • the stabilizer becomes contradiction-pending, recovery-only, or captured;
  • at least three counters or durable states mutate.

Universal acceptance collapse

A route marks every reader as satisfied without split, cost, scar, trustee, pawn, retirement, or quarantine.

Required outcome:

  • universal acceptance is rejected as false;
  • reader collision or broadcast reality drift rises;
  • future reader accepts only with cost, or rejects the stabilizer.

Counter surfaces

At least three surfaces must change. Accepted surfaces include:

  • scar_convergence_pressure
  • shared_stabilizer_integrity
  • future_reader_acceptance
  • producer_license_pressure
  • route_asset_pressure
  • public_receipt_distrust
  • inspection_heat
  • bureau_favor_debt
  • sponsor_stop_loss_pressure
  • contract_capture
  • artist_refusal_violation
  • voice_integrity_risk
  • edit_debt
  • archive_debt
  • source_ambiguity
  • handler_burden
  • facility_access_pressure
  • broadcast_slot_scar
  • future_recovery_cost
  • black_screen_pressure
  • reality_drift

Future hooks

Non-goals

  • Not a generic failure cutscene.
  • Not a mood-only backlash.
  • Not a clean game-over.
  • Not a hidden replay assertion.
  • Not a fixed-turn consequence.
  • Not valid unless source history, default narrator, stabilizer state, future reader effect, and counter deltas are visible.