Files
fusion/.changeset/fn-4823-lease-recovery-central-claim.md
Fusion (runfusion.ai) 6fa9aef630 feat(FN-4823): complete lease recovery central-claim reconciliation
Fusion-Task-Id: FN-4823
Fusion-Task-Lineage: 0034c04f-df82-4a1b-9f25-b93643a2c157
2026-05-16 21:26:04 -07:00

507 B

@runfusion/fusion
@runfusion/fusion
patch

Lease recovery is now central-claim-aware: MeshLeaseManager.recoverAbandonedLease releases the central claim before clearing local task-row lease fields, and reconciles split-brain state via reconcileLeaseRow on the next scheduler / self-healing tick. Owner-offline handoff policy and progress-preserving handoff semantics are unchanged. Single-node deployments (no central claim store) keep the existing local-only behavior. (FN-4823, FN-4819 §2.5 / §3.3 / §3.6)