False Route Momentum Default / 虚假路线动量默认
False Route Momentum Default fires or arms when a future route, character gate, forced main, deck unlock, route asset, or ending consumes accumulated route tags as clean dominant momentum while source rows, scars, scopes, or conflicting families are hidden.
This is not a route preference warning. It is a durable route-state event: the future reader inherits a false route claim and can later block, surcharge, split, capture, or force recovery.
Event entry
entry_state:
trigger_kind: state_pressure
route_tag_momentum_ledger_present: true
dominant_route_claim_visible: true
hidden_or_ignored_route_input_present: true
conflicting_route_families_present_or_explicit_absence: true
future_reader_or_route_present: true
no_fixed_turn_trigger: true
no_fixed_day_or_week_trigger: true
no_raw_route_tag_count_trigger: trueValid defaults include raw count selecting a route family, sponsor-captured company rows becoming public truth, public-only resistance rows unlocking a universal ending, liquidation tags hiding injured readers, intimacy tags laundering private coercion, chaos tags becoming clean success, or an explicit-absence row being ignored.
Required payload
false_route_momentum_default:
source_ledger: storyteller.card.route_tag_momentum_ledger.v1
false_momentum_claim:
claimed_route_family: company | intimacy | liquidation | resistance | chaos | public_only | lawful_only | sponsor_captured | blackout_fold | recovery_only | equivalent
claiming_reader: forced_main | character_gate | deck_unlock | route_asset | ending_reader | sponsor | public_table | lawful_reader | equivalent
raw_tag_count_or_hidden_row_used: true
hidden_or_ignored_inputs:
source_broadcast_or_legacy_row: <row id or explicit_absence>
conflicting_route_family: company | intimacy | liquidation | resistance | chaos | explicit_absence | equivalent
scar_or_cost: <scar cost debt contradiction hidden or explicit_absence>
rejected_reader: <reader or explicit_absence>
momentum_state_after: false_dominant | sponsor_captured | hostile_split | blackout_fold | recovery_only | contradiction_pending | equivalent
future_reader_effect: blocked | costlier | contradiction_pending | addendum_required | ending_scar_required | hostile | recovery_only | equivalent
counter_deltas_min: 3The event fails if it is only a route score correction, morale loss, generic drift tick, or UI warning.
Default families
raw_count_dominance
The route with the largest count becomes dominant before source rows and scars are read.
Required effect: losing family gains addendum right, route gate becomes costlier, or future reader can block the claim.
sponsor_captured_universal
A company or intimacy row valid only for sponsor, lawful, or private reader becomes public route proof.
Required effect: public table becomes hostile, route narrows, or sponsor capture remains visible.
blackout_folded_clean
Resistance or chaos pressure created by blackout, reverse airing, or recovery-only rows becomes clean momentum.
Required effect: blackout fold, contradiction, or recovery-only route remains durable.
scarred_liquidation_erased
Liquidation or exit-route tags unlock future progress while injured or rejected readers disappear.
Required effect: harmed reader can surcharge, block, or require ending scar.
Recovery hooks
Recovery requires visible scar:
- reopen Route Tag Momentum Ledger;
- run Route Tag Momentum Review;
- split route momentum;
- convert route tag with cost;
- quarantine false dominance;
- publish route addendum;
- spend momentum with scar;
- fold to recovery-only route.
Non-goals
- Not a generic route drift event.
- Not a hidden affinity correction.
- Not a timer failure.
- Not valid unless false_momentum_claim, hidden_or_ignored_inputs, momentum_state_after, future_reader_effect, and counter_deltas_min are recorded.