stage_door_replay_afteruse_docket:
source_stage_door_replay: "stage-door replay receipt or explicit absence"
source_door_state: "open, cordoned, crowd-control, private, or disputed"
replay_signer_or_absence: "named signer, crowd wave, blank signer, or absent signer"
replay_scope: "attendance proof, crowd-control signal, route asset consent, sponsor access claim"
requested_afteruse: "future reader wants to spend the replay as clean access"
future_reader_or_route: "route, fan club, sponsor, editor, or inspector consuming the replay"
harmed_or_omitted_claimant: "person whose boundary is overwritten or explicit absence"
route_asset_state_or_explicit_absence: "route asset unlocked, blocked, contaminated, or absent"
proof_bridge_or_explicit_absence: "public note, stage-door log, witness, archive bridge, or none"
selected_afteruse_posture: "certify, restrict, bridge, reopen, split, quarantine, or default"
stage_door_replay_afteruse_state_after: "narrowed, restricted, bridged, reopened, split, quarantined, or false-clean"
future_reader_or_route_effect: "future access unlocked, costlier, blocked, hostile, captured, or recovery-only"
counter_deltas:
fan_precedent_pressure: "+/-"
sponsor_capture_heat: "+/-"
claimant_hostility: "+/-"