Hot Mic Escrow Lens / 热麦托管 Lens
Intent
A supposedly off-air microphone can catch an artist, sponsor, inspector, or editor saying the part of the broadcast contract that was meant to stay outside the show. Storyteller should treat that residue as playable custody pressure, not flavor text: the player must decide who can read the hot-mic fragment, what proof bridge carries it, and which future route becomes cheaper, costlier, or blocked.
This lens is small and state-triggered. It enters when a prior broadcast, rehearsal, archive hearing, or sponsor-safe cut leaves hot mic residue plus a later reader attempting to consume it as proof.
Scope
- Cards / evidence:
storyteller.card.hot_mic_escrow_docket.v1 - Rite:
storyteller.rite.hot_mic_escrow_review.v1 - Event/default:
storyteller.event.false_hot_mic_release.v1 - Counters:
hotMicEscrowProgress,publicProofPressure,sponsorLeverage,inspectionHeat,editorChecksumDebt,artistBoundaryDebt,falseCleanAudio,futureRouteCost - Future route surfaces: public receipt, lawful annex, sponsor package, editor checksum, inspector quarantine, split escrow, recovery-only false release
Oracle
trigger_kind: state_pressurehot_mic_residue_present: truelater_reader_or_route_attempts_consumption: trueproof_bridge_or_explicit_absence_visible: trueselected_listener_and_harmed_listener_visible: truefuture_reader_or_route_consumes_escrow_state: trueno_fixed_turn_trigger: trueno_fixed_day_or_week_trigger: true
The oracle fails if a hot-mic fragment grants universal clean proof, if the harmed listener is hidden, or if the only consequence is a generic stress/HP change.
Progress metric
Progress is measured by one lens-scoped durable session/replay that reaches the review rite, chooses a branch, and exports CLI provenance. Additional branch evidence can extend this by replaying public, lawful, sponsor, editor, inspector, split, and false-release paths.
Evidence shape
Replay evidence should include:
sessionIdbeginning withlens-storyteller-lens-hot-mic-escrow-v1-;- deterministic seed;
- the hot-mic docket in hand or assigned;
storyteller.rite.hot_mic_escrow_review.v1resolved by action history;- selected branch family;
- at least three counter deltas;
- resulting future route effect.
Conversion target
- Sibling executable lens:
wiki/content/lens/storyteller/hot-mic-escrow.lens.ts - Canon pages:
wiki/content/storylines/hot-mic-escrow.mdwiki/content/mechanics/hot-mic-escrow.mdwiki/content/cards/storyteller/hot-mic-escrow-docket.mdwiki/content/rites/storyteller/hot-mic-escrow-review.mdwiki/content/events/storyteller/false-hot-mic-release.md
- Runtime content:
game-content/storyteller/cards/hot-mic-escrow-docket.json5game-content/storyteller/rites/hot-mic-escrow-review.json5game-content/storyteller/events/false-hot-mic-release.json5
- Replay:
lens/replays/hot-mic-escrow.public-receipt.replay.json