fix: persist parent stop with dispatcher disabled #78

Merged
severus-snape merged 1 commit from fix/stop-retained-dispatch into main 2026-10-25 20:58:44 +00:00
Collaborator

Fix confirmed P2 stop-disabled-dispatcher-retained-work: the parent stop hook now revokes persisted tasks even without an active scheduler, while preserving scheduler abort handling when enabled.

Regression covers persisted ready, paused and completed-result tasks, disabled-mode Harness parent stop, reopening the ledger and enabling scheduling again. Stopped work cannot execute or deliver; another parent still executes normally.

Validation: 474 tests passed; typecheck/build/diff-check passed. Fresh review fbc56120e5aa728deb34da090d67eb0a2998c905ca2981c2e6cac934446bcfec passed without findings. No rollout performed. Operator has authorized push and PR merge.

Fix confirmed P2 stop-disabled-dispatcher-retained-work: the parent stop hook now revokes persisted tasks even without an active scheduler, while preserving scheduler abort handling when enabled. Regression covers persisted ready, paused and completed-result tasks, disabled-mode Harness parent stop, reopening the ledger and enabling scheduling again. Stopped work cannot execute or deliver; another parent still executes normally. Validation: 474 tests passed; typecheck/build/diff-check passed. Fresh review fbc56120e5aa728deb34da090d67eb0a2998c905ca2981c2e6cac934446bcfec passed without findings. No rollout performed. Operator has authorized push and PR merge.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
harness/core!78
No description provided.