Replay-Resume Reconciliation / 复盘接手对表
Replay-Resume Reconciliation is the assignable rite that resolves a conflict between a replay capsule and a resumed packet row before a route, reader, or desk consumes the state.
The rite asks a management/RPG question: when the export record and the active-hand reconstruction disagree, which surface carries the scar, who is harmed by the merge, and what future route must pay?
Assignment requirements
rite_id: storyteller.rite.replay_resume_reconciliation.v1
requires:
docket: storyteller.card.replay_resume_collision_docket.v1
replay_capsule_present: true
resume_packet_present: true
shared_source_branch_or_route_asset_present: true
future_reader_or_route_present: true
collision_kind_visible: true
harmed_reader_or_claimant_visible_or_explicit_absence: true
no_fixed_turn_trigger: true
assignable_slots:
reconciliation_handler_or_absence: <producer archive clerk inspector editor sponsor liaison public delegate logistics carrier or explicit_absence>
capsule_custodian_or_absence: <custodian or explicit_absence>
packet_owner_or_absence: <owner or explicit_absence>
source_branch_proof_or_absence: <proof anchor or explicit_absence>
omitted_counter_branch_or_absence: <counter branch or explicit_absence>
harmed_reader_or_claimant_or_absence: <reader claimant or explicit_absence>
bridge_or_cost_or_absence: <proof bridge cost scar or explicit_absence>
selected_posture: merge_with_scar | split_packet_and_capsule | privilege_capsule_scope | privilege_packet_visibility | quarantine_collision | assign_counter_reader | accept_collision_defaultThe rite fails if sponsor money, inspector seal, editor checksum, public heat, management priority, or producer authority resolves the conflict without these slots.
Branch postures
Merge with scar
selected_posture: merge_with_scar
state_after: merged_with_scar
relief_any:
- active_hand_legibility_up
- capsule_legibility_up
- future_reader_acceptance_up
cost_any:
- handler_burden_up
- scar_visibility_up
- sponsor_or_inspector_pressure_up
future_effect_any:
- accepted_with_scope
- packet_row_cites_capsule_state
- capsule_names_packet_rowSplit packet and capsule
selected_posture: split_packet_and_capsule
state_after: split_required
relief_any:
- false_clean_resume_down
- counter_branch_visibility_up
cost_any:
- schedule_pressure_up
- future_reconciliation_cost_up
future_effect_any:
- route_requires_dual_reader
- public_or_lawful_addendum_requiredPrivilege capsule scope
selected_posture: privilege_capsule_scope
state_after: capsule_privileged
relief_any:
- replay_capsule_integrity_up
- misattribution_risk_down
cost_any:
- active_hand_capacity_pressure_up
- omitted_packet_rows_watchlisted
future_effect_any:
- packet_must_respect_capsule_scope
- sponsor_or_editor_packet_narrowedPrivilege packet visibility
selected_posture: privilege_packet_visibility
state_after: packet_privileged
relief_any:
- immediate_triage_speed_up
- active_hand_legibility_up
cost_any:
- capsule_clearance_cost_up
- future_reader_distrust_up
future_effect_any:
- capsule_attestation_required_later
- route_costlier_if_capsule_reader_objectsQuarantine collision
selected_posture: quarantine_collision
state_after: collision_quarantined
relief_any:
- false_clean_resume_down
- false_clean_replay_down
cost_any:
- route_delay_up
- management_pressure_up
future_effect_any:
- blocked_until_bridge
- packet_rebuild_requiredAssign counter-reader
selected_posture: assign_counter_reader
state_after: counter_reader_assigned
relief_any:
- harmed_reader_erasure_down
- public_or_lawful_rebuttal_legible
cost_any:
- inspection_heat_up
- sponsor_stop_loss_pressure_up
- edit_debt_up
future_effect_any:
- appeal_or_rebuttal_route_opened
- future_reader_accepts_with_challengeAccept collision default
selected_posture: accept_collision_default
state_after: collision_defaulted
emitted_event: storyteller.event.capsule_row_collision_default.v1
relief_any:
- immediate_triage_burden_down
cost_any:
- contradiction_pending_up
- false_clean_resume_up
- future_recovery_cost_up
future_effect_any:
- blocked
- costlier
- lawful_appeal_required
- public_addendum_required
- capsule_attestation_required
- recovery_onlyCounter contract
Every constructive branch must mutate at least one relief surface, one cost surface, and one future route/reader effect. The default must emit or arm 匣行冲突默认.
Accepted pressure surfaces include active_hand_legibility, capsule_legibility, scar_visibility, omission_register_integrity, counter_branch_visibility, sponsor_stop_loss_pressure, inspection_heat, edit_debt, public_receipt_distrust, route_delay, future_recovery_cost, and broadcast_reality_contradiction.
Non-goals
- Not a generic merge algorithm.
- Not a save/load reconciliation screen.
- Not a dashboard warning.
- Not fixed-turn aftermath.
- Not valid unless it changes future route cost, reader acceptance, custody state, or collision default risk.