Mira Lawful Final Performer Continuity Lens / 米拉合法终场表演连续性 Lens
Observable promise
This lens ensures that Mira’s lawful body/voice alignment unlocks an actual final-performance decision, not a dead flag or an automatic ending. A passing implementation keeps consent, recovery, custody, broadcast, and afteruse boundaries visible after alignment.
Parent branch oracle
The durable replay must first resolve rite.mira_voice_body_custody_triage at align_lawful_final_performer and produce:
parent_result:
mira_lawful_final_performer: true
body_voice_aligned: true
route_asset.mira_lawful_final_voice: true
rite.mira_lawful_final_performer.unlocked: true
visible_costs:
inspection_heat_min: 1
sponsor_stop_loss_pressure_min: 1No other parent branch may silently open the live lawful finale.
Docket oracle
mira_lawful_final_performance_docket:
performance_surface: required
living_body_state: required
live_voice_state: required
consent_or_refusal: required
body_voice_receipt: required
recovery_support: required
broadcast_slot: required
custodian: required
future_reader: required
selected_posture: required
performance_state_after: required
future_route_effect: required
counter_deltas: required
universal_finale_permission: falseThe lens fails if a lawful voice asset is treated as proof of living-body capacity, blanket consent, recovery support, or future afteruse permission.
Rite oracle
The runtime rite must:
- exist at
rite.mira_lawful_final_performer; - require the unlock, lawful voice route asset, and aligned body/voice flags;
- assign Mira, docket, living-body proof, voice proof, consent/refusal, recovery support, broadcast slot/custodian, and future reader;
- use a complete two-day timing schema;
- reject fixed-turn entry.
Branch assertions
Required branch families:
perform_lawful_live_finale;delay_for_recovery_support;publish_live_refusal_boundary;license_one_separated_final_voice;force_overdrive_clean_finale.
Each branch must record a distinct performance state, future effect, four or more counter deltas, and universalFinalePermission: false.
Exact runtime oracle
A lens-scoped game-cli replay must resolve both the parent alignment rite and the new performance rite. Choice 0 of the new rite must set:
lawful_finale_result:
branch: mira_lawful_final_performance.branch.live_finale
state: mira_lawful_final_performance.state.performed_with_stop_right
future_effect: future_route.named_finale_afteruse_required
mira_body_voice_clarity_min: 3
voice_integrity_min: 3
artist_trust_min: 2
inspection_heat_min: 3
sponsor_stop_loss_pressure_min: 1
mira_stamina_debt_min: 1Availability alone does not pass. The exact target action and all eight assignment slots must be present.
Breach oracle
force_overdrive_clean_finale must fire or arm Mira Lawful Final Performance Breach. The event makes Mira a hostile witness, locks lawful routes, suppresses the performance rite, records stamina/trust/fraud/inspection damage, and makes future use recovery-only.
Progress metric
miraLawfulFinalPerformerContinuityProgress = 0..7:
0: only the symbolic unlock exists.1: parent alignment branch is exact and costly.2: a scoped final-performance docket exists.3: the missing performance rite exists behind all three gates.4: body, voice, consent, recovery, broadcast, and future-reader slots are assignable.5: five branch families diverge with visible costs.6: exact replay resolves the lawful live finale.7: overdrive creates a durable hostile-witness/recovery-only breach.
Evidence
lens/replays/mira-lawful-final-performer-continuity.live.replay.jsonproves parent alignment and exact live-finale resolution.
Non-goals
- Not a reward cutscene.
- Not a fixed-turn concert.
- Not proof that aligned custody equals medical readiness.
- Not a universal consent or afteruse release.
- Not satisfied by setting
rite.mira_lawful_final_performer.unlockedwithout implementing the rite.