Greenroom Proxy Badge Afteruse Receipt Lens / 候场室代理徽章后用回执 Lens
Observable promise
A temporary greenroom proxy badge is not a universal backstage identity. The player may use it to move one named performer, escort, or witness through one scoped route, but any later reader must see the source badge row, delegated authority, proof bridge, harmed claimant, and badge state after use.
The lens fails if a proxy badge silently becomes permanent artist custody, clean sponsor access, inspector clearance, or generic crew permission.
Entry oracle
entry_state:
trigger_kind: state_pressure
source_proxy_badge_row_visible: true
delegated_holder_visible_or_explicit_absence: true
original_artist_or_witness_visible: true
cited_greenroom_scope_visible: true
requested_afteruse_visible: true
harmed_claimant_visible_or_explicit_absence: true
proof_bridge_or_explicit_absence_visible: true
future_reader_consumes_badge_state: true
no_fixed_turn_trigger: true
no_dashboard_or_lens_health_trigger: trueDocket oracle
greenroom_proxy_badge_docket records the source badge row, delegated holder or absence, original artist or witness, cited greenroom scope, requested afteruse, future reader or route, harmed claimant or absence, proof bridge or explicit absence, selected badge posture, badge afteruse state after, future reader or route effect, counter deltas, and universal_clean_access: false.
Branch oracle
The review must expose divergent branch families:
certify_badge_scopepreserves a narrow escort interval;restrict_to_greenroom_readerblocks sponsor or inspector overreach;attach_original_artist_bridgerequires the delegated holder to cite the source person;reopen_harmed_claimant_queueturns misuse into a playable claimant;split_badge_from_custody_authorityprevents proxy access from becoming route ownership;quarantine_proxy_afterusekeeps the badge discoverable but unusable;false_proxy_badge_defaultcaptures overbroad reliance.
Each branch must include a relief, cost, and future_route_effects surface.
Default oracle
false_proxy_badge_default records a false clean badge claim, source badge row or absence, hidden or overbroad greenroom scope, capturing reader or route, harmed claimant or absence, badge_afteruse_state_after: falsely_clean, future_reader_effect: recovery_only, counter_deltas_min: 3, and durable_mutation: true.
Evidence shape
This run binds the wiki contract and TypeScript sibling. Gameplay satisfaction is deferred until a focused runtime rollup creates a lens-scoped durable session and replay for storyteller.rite.greenroom_proxy_badge_afteruse_review.v1.