Silent Ambulance Checkpoint Counterlog Lens / 静音救护车停靠点反记录 Lens

Observable promise

This lens observes whether Ward 06 creates a playable, bounded checkpoint counterlog before Ward 07: two exact upstream inputs, an actual log, an eleven-card non-scar packet, a ten-slot review, four materially distinct dispositions, one exclusive route-asset branch, and a natural three-way default.

Passing requires authored source objects, focused runtime coverage, source/public parity, and two ordered durable CLI replays. A prose claim, seeded inventory, terminal snapshot, or filename alone is insufficient.

Ward 06 source oracle

source_rite: storyteller-rite-ward-06-ambulance-chain
source_type: story-producer
upstream:
  rite: storyteller-rite-ward-05-mask-choir-testimony
  resolution_flag: oxygen_mask_choir.testimony_review_resolved
exact_slot_order:
  - ward-ledger: card-storyteller-breach-ward-ledger
  - choir-docket: storyteller.card.oxygen_mask_choir_testimony_docket.v1
source_choice_ids:
  - publish_checkpoint_chain
  - contain_checkpoint_chain
every_source_choice_gains:
  - card-storyteller-silent-ambulance-log
  - exact_eleven_card_non_scar_packet
pending_triple:
  - ambulance.checkpoint_disposition_pending
  - ambulance.camera_gap_unanswered
  - ambulance.future_reader_handoff_unconfirmed
fixed_turn_or_day_gate: false

The source packet contains the docket, four route rows, named reader, authority boundary, and four postures. storyteller.card.silent_ambulance_route_default_scar.v1 is excluded from it.

Exact review oracle

review_rite: storyteller.rite.silent_ambulance_checkpoint_counterlog_review.v1
exact_slot_count: 10
exact_slot_order:
  - ward_ledger: card-storyteller-breach-ward-ledger
  - ambulance_log: card-storyteller-silent-ambulance-log
  - docket: storyteller.card.silent_ambulance_checkpoint_counterlog_docket.v1
  - dispatch_origin: storyteller.card.silent_ambulance_dispatch_origin_receipt.v1
  - camera_gap: storyteller.card.silent_ambulance_camera_purchase_gap_or_absence.v1
  - garage_intake: storyteller.card.silent_ambulance_edit_garage_intake_receipt.v1
  - hospital_arrival: storyteller.card.silent_ambulance_hospital_arrival_or_absence.v1
  - future_reader: storyteller.card.silent_ambulance_named_ward07_reader.v1
  - checkpoint_posture: exact_selected_branch_posture
  - authority_boundary: storyteller.card.silent_ambulance_route_only_authority_boundary.v1
enforce_exact_slot_accepts: true
assigned_cards_must_be_in_hand: true
selected_option_required: true
selected_option_requirements_enforced: true
repeatable: false

Four-branch oracle

OptionRequired history and postureStateFuture-reader resultClears pendingRoute asset
publish_full_checkpoint_counterlogpublic Ward 06 receipts plus public postureambulance.state.public_checkpoint_chain_exposedambulance.future.public_route_receipt_requiredyesno
split_patient_transport_from_footage_custodyreal Ward 06 history plus split postureambulance.state.split_transport_and_footage_custodyambulance.future.split_reader_requiredyesroute_asset.silent_ambulance_checkpoint_counterlog
seal_edit_garage_intake_for_bounded_auditcontained Ward 06 receipts plus bounded postureambulance.state.bounded_edit_garage_auditambulance.future.audit_only_route_readbackyesno
defer_until_ward07_stamp_deadlinereal Ward 06 history plus defer postureambulance.state.deferred_to_ward07edit_garage_first_default_risknono

Only the split branch may ever set route_asset.silent_ambulance_checkpoint_counterlog. Public exposure, bounded audit, deferral, every default, and the failure scar must leave it false.

Ward 07 default oracle

deadline_rite: storyteller-rite-ward-07-consent-stamp-audit
deadline_flag: ambulance.ward07_deadline_passed
default_event: storyteller.event.edit_garage_first_route_default.v1
consequence_order:
  - storyteller.event.edit_garage_first_route_default.v1
  - storyteller-rite-ward-08-saline-camera-cut
default_option_ids:
  - official_edit_garage_first_false_route
  - purchased_camera_gap_company_capture
  - late_checkpoint_counterlog_recovery_only
every_default:
  clears_pending_triple: true
  clears_review_residue: true
  removes_all_postures: true
  clears_route_asset: true
  closes_route_window: true
  gains_scar: storyteller.card.silent_ambulance_route_default_scar.v1

The default must be reachable both when the review is never played and when the defer branch preserves pending state. Ward 07 only supplies the deadline; it cannot validate route or patient facts.

Runtime-evidence oracle

focused_test: lens/storyteller-silent-ambulance-checkpoint-counterlog.runtime.test.ts
evaluator: scripts/evaluate_lenses.mjs
ordered_replays:
  split: lens/replays/silent-ambulance-checkpoint-counterlog.split.replay.json
  ward07_default: lens/replays/silent-ambulance-checkpoint-counterlog.ward07-default.replay.json

The split replay must show Ward 05 history, Ward 06 with its exact two assignments, then the focused ten-slot split review, ending with the route asset. The default replay must show Ward 06 leaving the pending triple, Ward 07 completing, the real event triggering, and one default terminal clearing residue while gaining the scar and denying the route asset.

Both replay files must be integrity-valid durable Game CLI exports with ordered action provenance. Mutable completion flags alone are not historical proof.

Route-only authority oracle

The focused objects may record checkpoint order and timestamp, dispatch origin, camera purchase gap or explicit absence, edit-garage intake, hospital arrival or explicit absence, a named future reader, and separation of transport from footage custody.

They may not prove patient identity, diagnosis, medical necessity, route cause, or vehicle contents; grant treatment, sedation, family, voice, image, or archive consent; issue body or death findings; grant archive, memorial, or footage ownership; validate sponsor, audit, hospital, or garage legality; decide Ward 07 stamp validity; decide the Ward 12 transfer route; or grant broadcast license and future-reuse permission.

Non-overlap oracle

  • Ward 05 owns living-witness testimony. This line consumes its docket and does not rewrite testimony.
  • The waiver-stamp lane owns stamp custody and validity. A future reader is not a stamp validator.
  • The Ward 12 three-route transfer owns the later transfer choice.
  • The off-station receiving-gate counterreceipt owns the post-transfer receiving handoff.
  • Stale-dispatch afteruse owns later reuse; this lane owns the current source route record.
  • Emergency-power priority owns load allocation; this lane makes no power choice.

Only source: storyteller runtime objects, tests, public rollups, and replay evidence may satisfy this lens.