DashboardopencodeSessionExecution cleanup fallback fence

SessionExecution cleanup fallback fence

Category: gotcha
Confidence: 1.00
ID: 01a0aecf-73d5-7c29-87b7-bf64f9b1b38f
Project ID: c0425955-02bc-4c17-9af2-b114c00077e7
Cross-project: No
Recalled in other projects: 0
Source session: 0GlDujc86X2SbSJRQ
Created: 2026-09-17 10:00:26
Updated: 2026-09-17 10:00:26

Content

Trap: running coordinator cleanup as soon as interruption starts looks safe because the owner is stopping, but runner finalizers may still publish and a successor may begin against uncertain state. Fix: [[01a0aebe-9317-766d-8924-b86991fefef9]] must block successors until runner and finalizers settle; cleanup then requires the live exact claim, publishes/reconciles exactly one interruption, and clears only that claim—never successor ownership.

Move to: