Facility Route Afterimage Receipt Lens

This lens checks that a previous facility access route cannot later become clean current access merely because a room, corridor, or seal was once certified, rerouted, sealed, broken, or defaulted.

Entry Oracle

entry_state:
  trigger_kind: state_pressure
  source_facility_access_row_present: true
  prior_route_state_visible: true
  current_node_or_edge_state_visible: true
  afterimage_reader_consumes_route_state: true
  claimed_reuse_visible: true
  harmed_or_displaced_reader_visible_or_explicit_absence: true
  proof_bridge_or_explicit_absence_visible: true
  player_can_certify_refresh_split_seal_quarantine_or_default: true
  no_fixed_turn_trigger: true
  no_fixed_day_or_week_trigger: true
  no_raw_room_count_trigger: true
  no_dashboard_or_lens_health_trigger: true

The lens fails if entry is driven by a fixed turn, fixed day/week, raw room count, dashboard state, or lens health.

Checks

1. Docket Preserves Prior Route, Current State, And Future Effect

facility_route_afterimage_docket:
  source_facility_access_row: required
  prior_route_state: required
  current_node_or_edge_state: required
  afterimage_reader: required
  claimed_reuse: required
  harmed_or_displaced_reader: required
  proof_bridge_or_absence: required
  selected_afterimage_posture: required
  facility_route_state_after: required
  future_reader_or_route_effect: required
  counter_deltas: required

2. Review Branches Diverge

Required branch families:

  • certify_current_route_receipt;
  • refresh_map_snapshot;
  • split_room_edge_scope;
  • attach_seal_or_public_notice;
  • quarantine_stale_route;
  • convert_to_occupancy_or_permit_review;
  • false_facility_route_afterimage_default;
  • future_effect_any.

3. Default Mutates Future Play

false_facility_route_afterimage_default:
  false_clean_route_claim: true
  source_facility_access_row_or_absence: required
  hidden_or_stale_route_state: required
  capturing_reader: required
  harmed_or_displaced_reader: required
  facility_route_state_after: required
  future_reader_effect: required
  counter_deltas_min: 3
  durable_mutation: true

4. Runtime Rollup Status Is Explicit

This is a direct-wiki contract bound to an evaluator entry. Runtime source objects and durable replay can be added later if the facility route afterimage lane becomes executable in the game-content rollup.