Lian Mere Reflected Understudy Lens / Lian Mere 镜中替补演员 Lens

Observable promise

This lens proves that Lian Mere becomes a reachable, recruitable, protectable, correctable, independently answerable, and missable person only after the exact M-17 phantom-credit admission. The upstream packet continues to own mirror geometry. This packet consumes the unresolved correction duty and makes Lian’s person disposition observable without turning optical contribution into identity, consent, edit/reuse authority, ownership, or clearance.

The implementation must expose six producer-gained objects, two inherited source objects, one exact eight-slot one-shot review, eight ordered branch families, one sole route asset, and a reachable two-option hard-miss default.

1. Exact producer-entry oracle

source: storyteller
trigger_kind: state_pressure
producer_event: storyteller.event.false_prop_mirror_tape_default.v1
required_producer_option: admit_phantom_lead_hardened
required_flags:
  prop_mirror_topology.default.admit_phantom_lead_hardened: true
  prop_mirror_topology.state.phantom_default: true
  future_route.understudy_reflection_correction_required: true
rejected_producer_option: reconstruct_secondary_ray_path
rejected_flags:
  prop_mirror_topology.default.reconstruct_secondary_ray_path: true
  future_route.ray_path_reconstruction_required: true
no_fixed_turn_day_week_or_raw_counter_gate: true
no_mirror_geometry_reconstruction: true

The admit option must gain the six exact packet objects in runtime. The reconstruct option must gain none. Catalog-only objects or manually injected flags do not prove producer reachability.

2. Six-gained plus two-inherited oracle

Producer-gained

  1. storyteller.card.lian_mere_reflected_understudy.v1;
  2. storyteller.card.lian_mere_reflected_body_correction_docket.v1;
  3. storyteller.card.lian_mere_d17_r4_contract_row.v1;
  4. storyteller.card.lian_mere_caption_credit_collision.v1;
  5. storyteller.card.lian_mere_living_consent_notice.v1;
  6. storyteller.card.lian_mere_reflection_correction_reader.v1.

Inherited

  1. storyteller.card.prop_mirror_understudy_objection.v1;
  2. storyteller.card.prop_mirror_reflected_body_reader.v1.

The new Lian card is the disposition-bearing living character object. The inherited person-typed objection carries only the upstream body-witness claim and cannot substitute for that disposition card. The reflected-body reader is a source reader, not the new correction reader. The living-consent notice records a duty to ask, not an answer.

3. Exact assignment oracle

SlotExact accepted cardOrigin
docketstoryteller.card.lian_mere_reflected_body_correction_docket.v1producer-gained
lian_merestoryteller.card.lian_mere_reflected_understudy.v1producer-gained
source_body_claimstoryteller.card.prop_mirror_understudy_objection.v1inherited
composite_readerstoryteller.card.prop_mirror_reflected_body_reader.v1inherited
contract_rowstoryteller.card.lian_mere_d17_r4_contract_row.v1producer-gained
caption_collisionstoryteller.card.lian_mere_caption_credit_collision.v1producer-gained
living_consentstoryteller.card.lian_mere_living_consent_notice.v1producer-gained
future_readerstoryteller.card.lian_mere_reflection_correction_reader.v1producer-gained

storyteller.rite.lian_mere_reflected_body_correction_review.v1 must enforce exact accepts, current-hand presence, one assignment per slot, no duplicate objects, explicit selected choice, and selected-option requirements. Wrong aliases, mixed origins, broad tags, virtual placeholders, catalog-only cards, omitted choice, or reconstruction provenance must fail without completing the rite.

The rite consumes only future_route.understudy_reflection_correction_required. The admitted overwrite and phantom state remain durable source history.

4. Eight ordered branch oracle

ChoiceOptionObservable stateRecruitedRoute assetRequired narrow result
0recruit_reflection_correction_witnessrecruited_reflection_correction_witnessyessole assetfuture reader must preserve named D17/R4 correction row
1protect_reflected_body_claimantprotected_reflected_body_claimantnononeindependent claimant protection and service
2issue_scoped_d17_r4_dual_body_correctionscoped_d17_r4_dual_body_correctionnononecorrect only D17 and R4 dual-body caption
3offer_living_reshoot_and_reblockliving_reshoot_reblock_offer_opennononeoffer only; no inferred answer or permission
4accept_sponsor_correction_settlementsponsor_correction_settlement_scopednononebounded payment/correction covenant only
5take_archive_reflection_depositionarchive_reflection_deposition_scopednononescoped testimony without custody transfer
6refuse_composite_identity_and_quarantinecomposite_identity_refused_quarantinednononerefusal honored; disputed composite quarantined
7miss_lian_and_arm_phantom_credit_defaultphantom_credit_default_pendingnononearm default; do not invent Lian’s answer

All eight must be executable and non-equivalent. Each must record a distinct branch, person state, correction posture, cost, and future-reader effect while preserving the upstream phantom scar.

5. Recruitability and non-recruit outcomes

Only choice 0 may set lian_mere_reflection.recruited and route_asset.lian_mere_reflection_correction_witness. The route asset is limited to named correction readback for Lian’s physical reflected contribution in D17/R4.

Choices 1-6 retain meaningful non-recruited states. Protection, correction, a delivered offer, settlement, deposition, and refusal are not failed versions of recruitment and must not leak the route asset. In particular:

  • the living reshoot/reblock option records an offer, not consent;
  • the sponsor option records settlement scope, not rights ownership;
  • the archive option records testimony, not archive custody;
  • refusal blocks the composite without transferring the master.

6. Hard-miss default oracle

storyteller.event.lian_mere_phantom_credit_default.v1 requires lian_mere_reflection.default_pending, event.lian_mere_phantom_credit_default.armed, and future_route.lian_phantom_credit_default_pending from rite choice 7. It exposes exactly:

ChoiceOptionTerminal miss stateNamed person retainedMeaning
0leave_hostile_reflection_claimanthostile_reflection_claimantyesunresolved hostile correction claimant; no recruit route
1close_as_anonymous_optical_residueanonymous_optical_residue_closurenoinstitutional closure erases the named person from the optical row

Both clear all three pending/armed flags, set lian_mere_reflection.missed, grant no route asset, preserve the admitted phantom source state, and leave visible correction debt. Neither may reopen ray-path reconstruction or create a clean anonymous master.

7. Narrow authority oracle

Every card, rite option, default option, route asset, runtime result, and replay must agree:

proves_lian_physical_reflected_contribution_to_d17_r4_only: true
proves_selected_correction_posture_and_reader_only: true
grants_identity_or_personhood_finding: false
grants_living_performer_reshoot_or_reblock_consent: false
grants_edit_caption_final_cut_or_reuse_authority: false
grants_reenactment_or_universal_broadcast_permission: false
grants_mirror_master_archive_likeness_reflection_contract_or_person_trace_ownership: false
grants_optical_camera_blocking_rigging_stage_lighting_or_safety_clearance: false
grants_sponsor_or_legal_clearance: false

A correction is not identity. A notice is not consent. A settlement is not ownership. A deposition is not archive custody. A route asset is not edit or reuse authority.

8. Non-duplication and runtime evidence

  • The parent M-17 storyline owns optical topology and the upstream default.
  • This lens begins after admit_phantom_lead_hardened, never after reconstruct_secondary_ray_path.
  • Both inherited source cards remain exact and read-only; no new card recreates their geometry role.
  • The focused runtime suite is lens/storyteller-lian-mere-reflected-understudy.runtime.test.ts.
  • The durable producer-chain replay is lens/replays/lian-mere-reflected-understudy.recruit.replay.json; it must show parent mirror choice 7, producer event option 1, and Lian review choice 0 in that order with eight exact in-hand assignments.
  • The global evaluator must source-read the producer, six gains, eight exact slots, eight choices, sole route asset, two default closures, rejection cases, wiki binding, and authority boundaries.

The lens fails if Lian is treated as a reflection asset, if reconstruction enters the character line, if any non-recruit branch emits the route asset, if the offer becomes consent, if either miss becomes clean, or if any object grants identity, edit/reuse, ownership, or clearance authority.