Route Crossover Pressure Readback Lens / 路线交叉压力回读 Lens
This lens observes whether 路线交叉压力回读线 and 路线交叉压力回读机制 make route-matrix crossings replayable and scoped.
The route matrix already says crossings create the strongest route drama. A passing implementation proves those crossings are state, not labels: source rows, route verbs, hinge surface, scars, harmed reader, and future effect remain visible before a future route consumes the crossover.
Entry oracle
entry_state_required:
trigger_kind: state_pressure
route_crossover_pair_visible: true
source_route_rows_min: 2
primary_route_verb_visible: true
secondary_route_verb_visible: true
hinge_surface_visible_or_explicit_absence: true
future_reader_or_route_consumes_crossover: true
crossover_scars_visible_or_explicit_absence: true
no_fixed_turn_trigger: true
no_fixed_day_or_week_trigger: true
no_raw_route_tag_count_trigger: true
no_dashboard_or_lens_health_trigger: trueThe entry fails if route crossing opens from fixed chronology, raw tag count, route affinity score, dashboard state, or lens health.
Docket oracle
Route Crossover Docket must separate:
route_crossover_docket:
source_route_rows:
- row_id: <row>
route_family: <family>
route_verb: <verb>
reader_scope: <reader>
scar_or_cost: <scar or explicit_absence>
crossover_pair:
primary_family: <family>
secondary_family: <family>
named_crossing: <crossing>
primary_route_verb: <verb>
secondary_route_verb: <verb>
hinge_surface_or_absence: <surface or explicit_absence>
selected_posture: <posture>
crossover_state_after: <state>
future_reader_or_route_effect: <effect>Branch oracle
Route Crossover Review must expose non-equivalent branch families:
certify_bounded_crossover;split_route_verbs;assign_hinge_surface;convert_route_side;publish_crossover_contradiction;quarantine_crossover_claim;spend_crossover_with_scar;false_route_crossover_default.
Every branch must include relief_any, cost_any, future_effect_any, and a distinct crossover_state_after.
Default oracle
False Route Crossover Default records:
false_route_crossover_default:
false_crossover_claim: true
hidden_or_flattened_inputs:
- source_route_rows
- primary_route_verb
- secondary_route_verb
- hinge_surface_or_explicit_absence
- crossover_scars
crossover_state_after: false_crossover
future_reader_effect: <effect>
counter_deltas_min: 3Progress ladder
0: no route crossing exists.1: route crossover pair is visible.2: at least two source route rows are visible.3: primary and secondary route verbs are named.4: hinge surface or explicit absence is visible.5: Route Crossover Docket exists.6: Route Crossover Review is assignable.7: selected posture changes crossover state.8: future reader consumescrossover_state_after.9: false clean crossover arms or records default.10: no universal clean crossover remains.
Non-goals
- Not a route score.
- Not route tag momentum.
- Not an ending selector.
- Not valid unless a future reader consumes the crossover state.