Skip to content

engine: harden queue lifecycle recovery - #76

Open
rbtr wants to merge 3 commits into
mainfrom
contrib/queue-lifecycle-hardening
Open

engine: harden queue lifecycle recovery#76
rbtr wants to merge 3 commits into
mainfrom
contrib/queue-lifecycle-hardening

Conversation

@rbtr

@rbtr rbtr commented Sep 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • Resume and reject active batches safely after restart, bound missing-gate and cancelled-auto-merge recovery, and discard batches that lose eligibility.
  • Add the frontier PRD, rewritten in controlled technical English, as the behavior contract for the ordered-frontier work in engine: resolve bisection from durable ordered evidence #77.

Stack: #76 targets main. #77, #78, and #79 build on it.

Validation

  • make lint test build on the code change
  • STE structural lint: 0 hard violations
  • independent review of the diff

Resume active batches after restart, bound gate and auto-merge recovery, discard batches that lose eligibility, and avoid a release-status race.
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