fix: bounded decision checkpoint for blocked child dependencies #239

Merged
severus-snape merged 1 commit from fix/blocked-child-parent-reconciliation into main 2026-11-03 18:06:16 +00:00
Collaborator

Small source-only correction. A blocked child no longer prevents a one-shot host-owned, tool-free supervisor decision checkpoint. Receipt persists claim and global-hold/independent-next-proposed provenance; no proposed next becomes execution admission while child effects are uncertain. Active/ready/question children stay fenced; separate admitted mandates remain runnable. Existing fail-closed productive admission and child replay policy unchanged. Tick wait path also respects dependency fence.

Evidence: real Harness + ExecutionStore, actual temporary file edit then fake 503, unchanged ledger/no replay, restart, stale cancellation, pause, queue, expiry, budget and failed persistence. Negative control: 4 failures on canonical base. Typecheck/build passed, full serial 1350/1350, persistent exact-worktree plugin review passed zero findings. No live activation, old-task mutations, provider probes or GitOps operations. Evidence: /home/node/development-evidence/blocked-child-parent-reconciliation/RESULT.md.

Small source-only correction. A blocked child no longer prevents a one-shot host-owned, tool-free supervisor decision checkpoint. Receipt persists claim and global-hold/independent-next-proposed provenance; no proposed next becomes execution admission while child effects are uncertain. Active/ready/question children stay fenced; separate admitted mandates remain runnable. Existing fail-closed productive admission and child replay policy unchanged. Tick wait path also respects dependency fence. Evidence: real Harness + ExecutionStore, actual temporary file edit then fake 503, unchanged ledger/no replay, restart, stale cancellation, pause, queue, expiry, budget and failed persistence. Negative control: 4 failures on canonical base. Typecheck/build passed, full serial 1350/1350, persistent exact-worktree plugin review passed zero findings. No live activation, old-task mutations, provider probes or GitOps operations. Evidence: /home/node/development-evidence/blocked-child-parent-reconciliation/RESULT.md.
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!239
No description provided.