Wardrobe Evidence Triage / 演出服证物分诊
Wardrobe Evidence Triage is the assignable management rite that decides what happens when a worn object is simultaneously proof, performance inventory, sponsor surface, safety material, relic, and collateral.
The rite cannot be satisfied by choosing a costume skin or paying abstract money. It must bind a finite garment row from 演出服证物案卷 to a custodian, a proof anchor, a harmed reader, a repair/contamination state, and a future route effect.
Assignment slots
assignment_required:
rite: storyteller.rite.wardrobe_evidence_triage.v1
docket: storyteller.card.wardrobe_evidence_docket.v1
garment_id_or_absence: <wardrobe asset or explicit_absence>
wearer_or_claimed_wearer: <artist witness double avatar crowd delegate or explicit_absence>
body_trace_state: <trace state>
current_custody_holder: artist | wardrobe_desk | sponsor | archive | inspector | editor | fan_public | safety_crew | producer | claimant | explicit_absence
requested_use: preserve_as_evidence | return_to_wearer | sponsor_recut | safety_repair_reuse | public_relic | recovery_collateral | split_custody | ignore
handler_or_absence: producer | wardrobe_clerk | artist_delegate | sponsor_liaison | archive_clerk | inspector | editor | safety_captain | public_delegate | explicit_absence
proof_anchor_or_absence: <body voice scene camera receipt witness or explicit_absence>
harmed_reader_or_claimant_or_absence: <reader claimant route or explicit_absence>
contamination_or_repair_state: intact | contaminated | sanitized | patched | cut_down | double_pledged | missing | explicit_absence
selected_posture: preserve_trace | return_with_receipt | sponsor_recut | safety_repair | public_relic | collateralize | split_custody | accept_defaultThe rite fails as design if a sponsor, inspector, editor, or producer can resolve the row without assigning these slots.
Branches
Preserve trace
The garment is sealed as evidence or proof of body presence. It cannot be freely reused as stage inventory.
selected_posture: preserve_trace
state_after: evidence_preserved_wearer_absent
relief_any: [body_presence_clarity_up, archive_fraud_down, inspection_proof_up]
cost_any: [artist_trust_down, stage_readiness_down, sponsor_stop_loss_pressure_up]
future_effect_any: [lawful_only, accepted_with_scar, wearer_route_costlier]
forbidden: [preserve_as_free_inventory]Return with receipt
The garment returns to the wearer or protected delegate, but the proof chain is narrowed and receipt-bound.
selected_posture: return_with_receipt
state_after: wearer_protected_proof_narrowed
relief_any: [artist_trust_up, consent_integrity_up]
cost_any: [proof_availability_down, public_receipt_distrust_up, sponsor_pressure_up]
future_effect_any: [private_body_route_opened, public_proof_costlier]
forbidden: [return_erases_trace]Sponsor recut
The garment becomes sponsor-facing makegood, recap image, branded still, or commercial proof.
selected_posture: sponsor_recut
state_after: sponsor_surface_captured
relief_any: [sponsor_stop_loss_pressure_down, schedule_pressure_down]
cost_any: [contract_capture_up, body_presence_confusion_up, public_receipt_distrust_up]
future_effect_any: [sponsor_only, consent_hearing_required, counterclaim_armed]
forbidden: [logo_as_body_proof]Safety repair
The garment is cut, patched, sanitized, or reused to solve live-floor movement or protection pressure.
selected_posture: safety_repair
state_after: safety_repair_erases_trace
relief_any: [live_floor_safety_up, egress_pressure_down, crew_load_down]
cost_any: [evidence_trace_down, archive_fraud_risk_up, future_recovery_cost_up]
future_effect_any: [safety_only, proof_bridge_required, recovery_only]
forbidden: [sanitized_trace_as_clean_proof]Public relic
The garment is shown to fan public, memorial desk, unauthorized historian, or public witness chain.
selected_posture: public_relic
state_after: public_relic_contested
relief_any: [public_receipt_legitimacy_up, memorial_trace_visibility_up]
cost_any: [sponsor_pressure_up, artist_privacy_pressure_up, inspection_heat_up]
future_effect_any: [public_only, lawful_objection_armed, memorial_afteruse_costlier]
forbidden: [relic_as_uncontested_truth]Collateralize
The garment is posted to recovery indemnity, liability underwriting, archive bond, or settlement shelf.
selected_posture: collateralize
state_after: recovery_collateral_posted
relief_any: [recovery_route_kept_open, liability_cover_up]
cost_any: [garment_availability_down, double_pledge_risk_up, claimant_hostility_up]
future_effect_any: [collateral_call_armed, costlier, recovery_only]
forbidden: [collateral_as_discharge]Split custody
Different readers receive tagged versions: proof sleeve, repaired stage body, sponsor still, public relic, or sealed thread sample.
selected_posture: split_custody
state_after: split_custody_tagged
relief_any: [two_routes_remain_open, false_clean_body_down]
cost_any: [custody_ambiguity_up, handler_burden_up, double_claim_risk_up]
future_effect_any: [dual_reader_required, future_hearing_required]
forbidden: [split_as_universal_acceptance]Accept default
The garment is reused, sold, recut, sanitized, disappeared, or counted as proof without docketed custody.
selected_posture: accept_default
state_after: unlogged_reuse_default
relief_any: [immediate_slot_burden_down]
cost_any: [counterfeit_body_claim_up, archive_fraud_up, future_recovery_cost_up]
future_effect_any: [blocked, sponsor_only, lawful_only, recovery_only, proof_rebuild_required]
forbidden: [default_as_warning_only]Completion contract
Every non-default branch must mutate three surfaces: one relief, one cost, and one future reader or route effect. A branch that only changes costume location, cosmetic state, or inventory count fails.
Non-goals
- Not a dress-up UI.
- Not generic item repair.
- Not a money-only settlement.
- Not valid without a wearer claim, trace state, custodian, harmed reader, and future effect.