Recovery Indemnity Assignment / 复原追偿指派
Recovery Indemnity Assignment is the rite that resolves a 复原追偿搁架. It decides who carries future recourse after recovery inventory, sponsor proof, or archive custody has been spent.
The rite is opened by state pressure, not by a fixed turn, day, week, chapter, raw count, dashboard state, or lens health.
Assignment contract
A valid assignment must name the source scar, the proposed holder, the protected reader, the burdened or excluded reader, the acceptance surface, the cost, and the future recall route.
assignment_required:
shelf: storyteller.card.recovery_indemnity_shelf.v1
source_object: <recovery row sponsor citation archive proof claimant row or explicit_absence>
source_scar: <shortfall omission injury false-clean default capture or explicit_absence>
proposed_holder: sponsor | producer_license | archive_escrow | public_fan_trust | worker_carrier | claimant_body | inspector_escrow | explicit_absence | equivalent
holder_asset_or_absence: lin_qiao_chain_runner | pei_zhan_first_custody_bailiff | recovery_worker | claimant_row | archive_copy | sponsor_release | producer_license | explicit_absence | equivalent
protected_reader: <reader>
burdened_or_excluded_reader: <reader or explicit_absence>
proof_or_support_or_absence: release_sideletter | recovery_inventory_ledger | sponsor_afteruse_docket | archive_copy | fan_oxygen_receipt | first_custody_slip | public_receipt | inspector_stamp | explicit_absence | equivalent
recognition_surface: sponsor_retains | producer_underwrites | archive_escrow | public_fan_trust | worker_protected_refusal | split_recourse | quarantine_source | default_selects
accepted_cost_surface: <cost or explicit_absence>
future_recall_reader: sponsor | lawful_archive | public_fan | artist_boundary | worker_testimony | claimant_counterclaim | management_appeal | route_asset | equivalent
no_fixed_turn_trigger: trueThe rite fails as implementation if sponsor money, archive stamp, recovery inventory allocation, management authority, legal wording, or famous handler fills the assignment without a burdened reader and future recall reader.
Branch families
Sponsor retains recourse
The sponsor keeps the future claim rather than moving it onto a worker, claimant, or archive copy.
branch: sponsor_retains
relief_any:
- worker_burden_blocked
- claimant_body_not_spent_as_liability
- archive_false_clean_blocked
cost_any:
- sponsor_stop_loss_pressure_up
- contract_capture_up
- schedule_pressure_up
future_effect_any:
- sponsor_only
- sponsor_recall_armed
- accepted_with_cost
forbidden:
- sponsor_payment_erases_public_or_worker_readerProducer underwrites
The producer license carries the shelf explicitly.
branch: producer_underwrites
relief_any:
- protected_reader_can_proceed_with_named_backer
- worker_or_claimant_not_silent_holder
cost_any:
- producer_license_encumbrance_up
- management_pressure_up
- inspection_heat_up
future_effect_any:
- route_costlier
- license_recourse_pending
- accepted_with_cost
forbidden:
- clean_management_kpiArchive escrow
The archive holds the recourse as a scoped escrow, making the route lawful-only or checksum-gated.
branch: archive_escrow
relief_any:
- lawful_reader_can_review
- source_trace_preserved
- false_clean_sponsor_citation_blocked
cost_any:
- archive_debt_up
- public_delay_up
- edit_checksum_pressure_up
future_effect_any:
- lawful_only
- checksum_required
- contradiction_pending
forbidden:
- archive_copy_as_universal_waiverPublic or fan trust
A public/fan reader accepts a scoped shelf so the harm remains visible.
branch: public_fan_trust
relief_any:
- public_receipt_legitimacy_up
- fan_oxygen_refund_path_visible
- private_capture_down
cost_any:
- sponsor_stop_loss_pressure_up
- fan_oxygen_resentment_up
- inspection_heat_up
future_effect_any:
- public_only
- refund_audit_required
- sponsor_route_costlier
forbidden:
- public_receipt_as_lawful_clean_proofWorker protected refusal
A worker or route-asset refuses to be the silent indemnity holder and is protected or becomes a route witness.
branch: worker_protected_refusal
relief_any:
- worker_coercion_blocked
- future_worker_testimony_legible
- route_asset_protected
cost_any:
- handler_burden_up
- payroll_leak_up
- inspection_heat_up
future_effect_any:
- worker_testimony_armed
- route_asset_indemnity_witness
- claimant_or_sponsor_route_costlier
forbidden:
- low_rank_worker_as_free_liability_sinkSplit recourse
The shelf is split between readers, but no reader receives universal acceptance.
branch: split_recourse
relief_any:
- immediate_route_unblocked
- false_clean_assignment_blocked
cost_any:
- source_ambiguity_up
- archive_debt_up
- excluded_reader_hostility_up
future_effect_any:
- split_required
- contradiction_pending
- route_costlier
forbidden:
- split_as_everyone_acceptsQuarantine source
The source object is quarantined because every proposed holder would hide a body, worker, or reader scar.
branch: quarantine_source
relief_any:
- unsafe_liability_transfer_blocked
- false_clean_risk_down
cost_any:
- current_route_blocked
- sponsor_pressure_up
- public_or_claimant_hostility_up
future_effect_any:
- blocked
- recovery_only
- lawful_only_after_review
forbidden:
- quarantine_as_clean_successDefault selects
If the player underfills or ignores the assignment, an institution shelves the liability first.
branch: default_selects
relief_any:
- immediate_metric_or_slot_may_close
cost_any:
- burdened_reader_hidden
- worker_or_claimant_exposed
- false_clean_claim_hardened
future_effect_any:
- worker_hostile
- claimant_hostile
- sponsor_only
- public_only
- lawful_only
- route_costlier
- recovery_onlyCost rule
Every non-default branch must mutate at least three surfaces: one relief, one cost, and one future route or reader state. A branch that lowers sponsor pressure, management pressure, archive debt, inspection heat, or public anger without a cost must fail.
Relevant surfaces:
recovery_indemnity_pressureindemnity_holder_exposuresponsor_stop_loss_pressurecontract_captureproducer_license_encumbrancearchive_debtinspection_heatpublic_receipt_legitimacyfan_oxygen_resentmentworker_coercion_riskpayroll_leakhandler_burdenclaimant_body_burdensource_ambiguityroute_recovery_cost
Result payload
result_payload:
selected_branch: <branch>
shelf_state_after: assigned | split | escrowed | refused | quarantined | default_captured | recalled | recovery_only | equivalent
holder_state_after: protected | exposed | coerced | hostile | escrow_witness | route_asset_indemnity_witness | explicit_absence | equivalent
protected_reader_state_after: accepted_with_cost | sponsor_only | lawful_only | public_only | artist_boundary_only | blocked | equivalent
burdened_reader_state_after: protected | hostile | excluded | recovery_only | recall_armed | contradiction_pending | equivalent
counter_deltas:
relief: []
cost: []
future: []Non-goals
- Not a legal waiver button.
- Not money-only settlement.
- Not a generic sponsor or archive hearing.
- Not valid if every reader accepts the same clean shelf.
- Not valid if worker or claimant liability is hidden.