Loadout Substitution Residue Docket
Evidence card for a route-loadout swap whose original asset must remain visible after a substitute is selected.
loadout_substitution_residue_docket:
trigger_kind: state_pressure
source_loadout_manifest: required
swapped_slot_id: required
requested_route_or_rite: required
original_asset: required
substitute_asset: required
substitution_reason: required
residue_holder_or_absence: required
harmed_reader_or_absence: required
selected_receipt_posture: required
original_asset_state_after: required
substitute_asset_state_after: required
future_route_effect: required
counter_deltas: requiredThe docket fails if it records only asset swapped, replacement accepted, or route ready. It must name the removed asset, the substitute, the holder or absence of the residue, the harmed reader, and the future route effect.