fix: preserve aggregation throttles with sparse work discovery - #542
Conversation
|
Warning Review paused — included plan limit reachedKeep your review moving with free on-demand reviews.
On-demand reviews are free for the next 13 days.
Reviews can continue after your included limit without a manual trigger. An admin must approve usage-based billing. Promotion and pricing detailsOn-demand reviews are free for the next 13 days. After that, they cost $0.25 per reviewed file. Review limit detailsOr wait 50 minutes for your next included review. Limit details: You’ve used all 2 included reviews currently available. Review configuration: ⚙️ Run configurationConfiguration used: Repository: ReflexioAI/reflexio/.coderabbit.yaml Review profile: CHILL Plan: Essentials Run ID: 📒 Files selected for processing (3)
Comment |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
@codex review |
|
Codex Review: Didn't find any major issues. Nice work! Reviewed commit: ℹ️ 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". |
Sparse work discovery omits live projects without due work. Treating that result as the complete fleet erases those projects' retry and repair throttles.
Add an optional complete-scope inventory provider for pruning. An unavailable, failed or shutdown-interrupted inventory preserves state; existing full-sweep callers keep their behavior. Document the contract.
Validation: 22 scheduler tests passed, Ruff passed, Pyright zero errors. Independent correctness, resilience and architecture reviews found a shutdown race and stale docstring; both fixed and verified.