Skip to content

Reconcile dead local jobs before admission - #30

Merged
talvinder merged 1 commit into
mainfrom
codex/reconcile-dead-local-jobs
Sep 12, 2026
Merged

talvinder merged 1 commit into
mainfrom
codex/reconcile-dead-local-jobs

Conversation

@talvinder

Copy link
Copy Markdown
Owner

What changes\n- reconcile dead managed local workers before queue snapshots and capacity admission\n- reconcile before local job status so stale work cannot appear active\n- preserve legacy waiting records that have no process evidence\n\n## Why\nA killed worker could leave a job marked running and keep its lease alive. Elsewhere then reported a busy queue while the laptop was idle and blocked unrelated work.\n\n## Validation\n- complete quality gate: 230 tests passed\n- Ruff, version sync, compileall, public-content boundary, documentation links, CI declarations, and onboarding checks passed\n- regression proves a dead worker moves to failed history, releases capacity, and permits the next admission

@talvinder
talvinder merged commit c6e284b into main Sep 12, 2026
11 checks passed
@talvinder
talvinder deleted the codex/reconcile-dead-local-jobs branch September 12, 2026 17:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant