Route Tag Momentum Review / 路线标签动量复核

Route Tag Momentum Review is the assignable rite for resolving a 路线标签动量账本 before a future route, character gate, forced main, card pool, or ending consumes accumulated route pressure.

Rite shape

rite_id: storyteller.rite.route_tag_momentum_review.v1
duration_class: state-pressure-window
requires:
  - storyteller.card.route_tag_momentum_ledger.v1
assign_slots: 2_to_5
primary_costs:
  - route tag narrowing
  - public or lawful addendum
  - sponsor capture exposure
  - ending scar inheritance
  - contradiction pressure
  - recovery-only route
failure_surface: storyteller.event.false_route_momentum_default.v1

The rite is not a route-pick prompt. It appears when visible accumulated route rows are about to be consumed by future play.

Assignment required

assignment_required:
  ledger: storyteller.card.route_tag_momentum_ledger.v1
  source_broadcast_or_legacy_rows:
    - <row ids>
  dominant_route_claim: <route family and claiming reader>
  conflicting_route_families:
    - <family>
  selected_posture: bind_dominant_route | split_route_momentum | convert_route_tag | quarantine_false_momentum | spend_momentum_with_scar | publish_route_addendum | false_route_momentum_default
  harmed_or_deferred_reader: <reader or explicit_absence>
  support_or_addendum_or_absence: <proof addendum conversion cost scar payment quarantine note or explicit_absence>
  future_reader_or_route: <future consumer>

Absence is allowed only when it narrows, weakens, quarantines, delays, or defaults the claim.

Branches

Bind dominant route

The route family can become dominant, but only inside named scope.

selected_posture: bind_dominant_route
momentum_state_after: dominant_bound_with_scope
relief_any:
  - route_direction_legible_up
  - future_gate_confidence_up
  - false_momentum_pressure_down
cost_any:
  - losing_family_reader_pressure_up
  - proof_burden_up
  - addendum_right_created
future_effect_any:
  - future_route_accepts_scoped_dominance
  - ending_reader_inherits_scope
  - route_asset_costlier

Split route momentum

Incompatible families remain visible and playable.

selected_posture: split_route_momentum
momentum_state_after: split_momentum
relief_any:
  - conflicting_families_preserved
  - clean_false_dominance_blocked
cost_any:
  - contradiction_pressure_up
  - handler_burden_up
  - future_choice_cost_up
future_effect_any:
  - future_reader_selects_tag
  - split_canon
  - route_gate_requires_reconciliation

Convert route tag

One scarred route tag is converted into another family through explicit cost.

selected_posture: convert_route_tag
momentum_state_after: converted_with_cost
relief_any:
  - route_gate_unblocked
  - scarred_row_remains_usable
cost_any:
  - conversion_cost_up
  - relationship_debt_up
  - public_or_lawful_proof_burden_up
future_effect_any:
  - converted_tag_named_in_future_route
  - conversion_scar_blocks_clean_ending
  - route_asset_marked_costlier

Quarantine false momentum

Hidden, sponsor-captured, or overbroad dominance is blocked before it travels.

selected_posture: quarantine_false_momentum
momentum_state_after: quarantined_false_momentum
relief_any:
  - hidden_row_dominance_blocked
  - sponsor_capture_exposed
  - public_false_claim_down
cost_any:
  - route_delay_up
  - public_distrust_up
  - recovery_burden_up
future_effect_any:
  - future_reader_requires_addendum
  - route_gate_delayed
  - recovery_only

Spend momentum with scar

The future route unlocks, but the scar remains attached.

selected_posture: spend_momentum_with_scar
momentum_state_after: spent_with_scar
relief_any:
  - future_route_unlocked
  - accumulated_pressure_resolved
cost_any:
  - ending_scar_up
  - harmed_reader_named
  - future_route_surcharge_up
future_effect_any:
  - ending_scar_required
  - future_reader_costlier
  - route_family_accepts_debt

Publish route addendum

A conflicting reader receives a durable correction or scope note.

selected_posture: publish_route_addendum
momentum_state_after: addendum_required
relief_any:
  - rejected_reader_visible
  - route_scope_corrected
  - contradiction_pressure_down
cost_any:
  - addendum_debt_up
  - lawful_or_public_split_up
  - sponsor_heat_up
future_effect_any:
  - addendum_required
  - future_reader_accepts_narrow_claim
  - route_family_narrowed

False route momentum default

The game consumes raw counts, hidden rows, or clean dominance before the source table is legible.

selected_posture: false_route_momentum_default
momentum_state_after: false_dominant
relief_any:
  - fast_route_claim_allowed
cost_any:
  - hidden_row_contradiction_up
  - harmed_reader_hostile
  - sponsor_or_public_capture_up
future_effect_any:
  - hostile_split
  - future_reader_blocks_claim
  - recovery_only

Non-goals

  • Not a fixed chapter route choice.
  • Not a dashboard cleanup rite.
  • Not valid unless each branch has relief_any, cost_any, future_effect_any, and a distinct momentum_state_after.