XY-125: add blocker-aware dispatch claim policy#8
Conversation
…"add blocker-aware dispatch claim policy","intent":"align Maestro dispatch with XY-125 by enforcing blocker-aware Todo gating and project-local claim slot checks while advancing the structural follow-up plans","impact":"makes candidate selection skip blocked Todo issues and already-claimed project slots, and records that structural follow-ups are now active after daemon supervision closed","breaking":false,"risk":"medium","authority":"linear","delivery_mode":"status-only","refs":[{"system":"linear","id":"XY-125","role":"authority"}]}
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: a1fb1b6010
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
…"fix review gaps in claim and blocker handling","intent":"address the PR #8 review findings by making project-slot claims atomic and by fetching additional blocker pages before evaluating Todo eligibility","impact":"prevents concurrent dispatch races from starting multiple project lanes and keeps Todo blocker checks accurate when Linear returns more than one blocker page","breaking":false,"risk":"medium","authority":"linear","delivery_mode":"status-only","refs":[{"system":"linear","id":"XY-125","role":"authority"}]}
|
@codex review |
1 similar comment
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 597e602d89
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 597e602d89
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
…"clear claimed leases on pre-run failures","intent":"address the latest PR #8 review finding by guaranteeing that any error after an atomic lease claim releases the project slot before returning","impact":"prevents transient tracker or workspace-setup failures from leaving stale issue_leases rows that block later dispatch attempts","breaking":false,"risk":"low","authority":"linear","delivery_mode":"status-only","refs":[{"system":"linear","id":"XY-125","role":"authority"}]}
…"separate post-claim eligibility from lease checks","intent":"address the latest PR #8 blocker by preventing claimed issues from failing their own post-refresh eligibility gate","impact":"keeps live dispatch running after an atomic lease claim while preserving pre-claim lease filtering for candidate selection","breaking":false,"risk":"low","authority":"linear","delivery_mode":"status-only","refs":[{"system":"linear","id":"XY-125","role":"authority"}]}
|
@codex review |
|
Codex Review: Didn't find any major issues. Breezy! ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Summary
Verification