Release cached transfer inputs before settling the durable provider removal intent. A temporary filesystem failure now retries through the existing removal ledger instead of losing its cleanup obligation.
Validation: targeted cleanup-failure reconciliation regression passed.
Co-Authored-By: Paperclip <noreply@paperclip.ing>
Reserve replacement bindings with task revision checks and retain the failed workspace. Cache verified recovery archives at stable transfer paths, delegate their materialization, and keep projectless directory identities through later turns. Existing local recovery keeps its filesystem implementation.
Validation: targeted SDK, reservation, task dispatch, snapshot staging, and assembled workspace preparation tests passed. Broad verification deferred to GitHub CI as requested.
Co-Authored-By: Paperclip <noreply@paperclip.ing>