Silent Ambulance Checkpoint Counterlog / 静音救护车停靠点反记录机制
This mechanism turns an unresolved Ward 06 route reconstruction into one exact review or a Ward 07 default. It preserves a narrow checkpoint chronology without borrowing authority from testimony, stamp custody, later transfer, receiving-gate, afteruse, or power-allocation systems.
Source invariant
source:
rite: storyteller-rite-ward-06-ambulance-chain
exact_required_slots: 2
slots:
ward-ledger: card-storyteller-breach-ward-ledger
choir-docket: storyteller.card.oxygen_mask_choir_testimony_docket.v1
choices:
- publish_checkpoint_chain
- contain_checkpoint_chain
all_choices_gain:
actual_log: card-storyteller-silent-ambulance-log
non_scar_packet_count: 11
pending_triple:
- ambulance.checkpoint_disposition_pending
- ambulance.camera_gap_unanswered
- ambulance.future_reader_handoff_unconfirmed
repeatable: false
fixed_turn_or_day_gate: false
Both source choices produce the same review inventory. The selected source history matters later: public publication requires the public receipts, while bounded garage audit requires the contained receipts. The split and defer branches accept either real Ward 06 history.
Ten-slot assignment invariant
review: storyteller.rite.silent_ambulance_checkpoint_counterlog_review.v1
exact_slots_required: true
assigned_cards_must_be_in_hand: true
selected_option_required: true
selected_option_requirements_enforced: true
slots_in_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: one_exact_matching_posture
- authority_boundary: storyteller.card.silent_ambulance_route_only_authority_boundary.v1
Missing, duplicate, substituted, virtual, catalog-only, or out-of-hand assignments fail. A valid selected option must provide the exact posture card named by that branch.
Branch transition invariant
branches:
publish_full_checkpoint_counterlog:
source_history: public
posture: storyteller.card.silent_ambulance_public_counterlog_posture.v1
state: ambulance.state.public_checkpoint_chain_exposed
future: ambulance.future.public_route_receipt_required
grants_route_asset: false
split_patient_transport_from_footage_custody:
source_history: either_real_ward06_choice
posture: storyteller.card.silent_ambulance_split_custody_posture.v1
state: ambulance.state.split_transport_and_footage_custody
future: ambulance.future.split_reader_required
grants_route_asset: route_asset.silent_ambulance_checkpoint_counterlog
seal_edit_garage_intake_for_bounded_audit:
source_history: contained
posture: storyteller.card.silent_ambulance_bounded_audit_posture.v1
state: ambulance.state.bounded_edit_garage_audit
future: ambulance.future.audit_only_route_readback
grants_route_asset: false
defer_until_ward07_stamp_deadline:
source_history: either_real_ward06_choice
posture: storyteller.card.silent_ambulance_defer_to_ward07_posture.v1
state: ambulance.state.deferred_to_ward07
future: edit_garage_first_default_risk
grants_route_asset: false
Options zero through two clear the exact pending triple and record a terminal disposition. Option three closes immediate review availability but preserves the pending triple. The route asset is exclusive to option one.
Deadline and cleanup invariant
The exact deadline is storyteller-rite-ward-07-consent-stamp-audit. Completion sets ambulance.ward07_deadline_passed. If the pending triple remains, storyteller.event.edit_garage_first_route_default.v1 must become executable before Ward 08.
The default exposes exactly official_edit_garage_first_false_route, purchased_camera_gap_company_capture, and late_checkpoint_counterlog_recovery_only. Every branch:
- clears review availability, review-open state, counterlog/defer residue, and the pending triple;
- removes all four posture cards;
- unsets route_asset.silent_ambulance_checkpoint_counterlog;
- sets disposition recorded, default resolved, and route window closed;
- gains storyteller.card.silent_ambulance_route_default_scar.v1;
- writes a distinct state, future-reader effect, and counter cost.
No default recovers the route asset.
Authority invariant
localAuthorityOnly: true
may_record:
- checkpoint_order_and_timestamp
- dispatch_origin
- traffic_camera_purchase_gap_or_explicit_absence
- edit_garage_intake
- hospital_arrival_or_explicit_absence
- named_future_reader
- separation_of_patient_transport_and_footage_custody
may_not_prove_or_grant:
- patient_identity
- diagnosis_or_medical_necessity
- route_cause_or_vehicle_contents
- treatment_sedation_family_voice_image_or_archive_consent
- legal_body_or_death_finding
- archive_memorial_or_footage_ownership
- sponsor_audit_hospital_or_garage_legality
- ward07_stamp_validity
- ward12_transfer_route
- broadcast_license_or_future_reuse_permission
The source living-witness testimony, Ward 07 stamp decision, Ward 12 transfer decision, off-station receiving gate, stale-dispatch afteruse, and emergency-power allocation remain separate authorities. Only source: storyteller state can activate this mechanism.