Lobby Scent Diffuser Afteruse Review
The review is the final step of an explicit pressure chain. It does not open merely because the seven cards are starter-visible.
Pressure intake
rite_id: storyteller.rite.lobby_scent_diffuser_pressure_intake.v1
choice: 0
option_id: record_cross_zone_scent_pressure
slots:
source_diffuser_row: storyteller.card.lobby_scent_diffuser_source_row.v1
batch_scope: storyteller.card.lobby_scent_diffuser_batch_scope.v1
harm_claim: storyteller.card.lobby_scent_diffuser_harm_claim.v1
future_route: storyteller.card.lobby_scent_diffuser_future_route.v1
records:
- lobby_scent_diffuser.pressure_intake_recorded
- lobby_scent_diffuser.pressure.batch_route_changed
- lobby_scent_diffuser.pressure.future_reader_claimed_clearance
- lobby_scent_diffuser.pressure.harm_claim_visibleThe cross-zone entry event must then resolve open_cross_zone_plume_review and translate that intake into lobby_scent_diffuser.afteruse_pressure_opened, lobby_scent_diffuser.cross_zone_plume_visible, lobby_scent_diffuser.future_clearance_claim_pending, and lobby_scent_diffuser.harm_claim_pending before the review becomes eligible.
Exact review assignment
review_id: storyteller.rite.lobby_scent_diffuser_afteruse_review.v1
repeatable: false
slots:
docket: storyteller.card.lobby_scent_diffuser_docket.v1
source_diffuser_row: storyteller.card.lobby_scent_diffuser_source_row.v1
batch_scope: storyteller.card.lobby_scent_diffuser_batch_scope.v1
steward_bridge: storyteller.card.lobby_scent_diffuser_steward_bridge.v1
proof_bridge: storyteller.card.lobby_scent_diffuser_proof_bridge.v1
harm_claim: storyteller.card.lobby_scent_diffuser_harm_claim.v1
future_route: storyteller.card.lobby_scent_diffuser_future_route.v1No selected-posture slot exists. The selected option is the posture.
Ordered branch contract
branches:
- id: pin_scent_to_original_zone
scent_state_after: original_zone_only
future_effect: original_zone_scent_only
- id: ventilate_and_break_the_cue
scent_state_after: cue_ventilated_offline
future_effect: scent_cue_offline
- id: reroute_crowd_by_unscented_signage
scent_state_after: unscented_egress_bridge
future_effect: visual_egress_bridge_required
- id: trace_cross_zone_plume
scent_state_after: cross_zone_plume_traced
future_effect: plume_map_required
- id: reopen_tao_yu_exposure_claim
scent_state_after: claimant_exposure_reopened
future_effect: claimant_clearance_required
- id: quarantine_citrus_batch_b17
scent_state_after: batch_b17_quarantined
future_effect: batch_b17_quarantine_required
- id: broadcast_safehouse_scent_as_clearance
scent_state_after: false_safe_route_aired_pending
future_effect: false_scent_default_pendingEach branch must set only its own branch state and future effect and expose its exact scent-specific counter movement. Only zero-based choice 6, broadcast_safehouse_scent_as_clearance, may arm the default triple.
Reachability and missability
All seven options are reachable from the same exact packet after the pressure intake and cross-zone entry. Because the review is nonrepeatable, one selected outcome closes the other six for this incident. A replay or test that resolves the rite directly without the four entry flags does not prove reachability.
Prohibited substitutions
The review rejects generic ambience evidence, cosmetic-contact allergy records, medical-air or oxygen inventory, poster-quote rights, and any card outside the seven exact IDs. No branch can turn scent presence into universal route, evacuation, consent, hospitality, archive, or recap authority.