You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CodeRabbit is commenting on all open maintainer PRs but not submitting formal reviews (APPROVED or CHANGES_REQUESTED). This means all 23+ maintainer PRs have 0 formal reviews and cannot be auto-merged by the pulse supervisor.
Gemini is rate-limited on all PRs (rate-limit notices instead of reviews)
Hypothesis
CodeRabbit may be configured to only submit formal reviews on external contributor PRs, or there's a GitHub permission issue preventing it from submitting formal reviews on maintainer PRs. The .coderabbit.yaml has request_changes_workflow: true and auto_review: enabled — these should trigger formal reviews.
Impact
All maintainer PRs are stuck. The pulse supervisor cannot merge any PRs. Quality debt is accumulating.
Fix
Check CodeRabbit dashboard for any configuration or permission issues
Consider adding a fallback: if bot gate PASS and PR is 4h+ old with no formal reviews, allow merge (PASS_RATE_LIMITED scenario)
Or update pulse.md to allow merge when review-bot-gate returns PASS and PR is 4h+ old (treating PASS as equivalent to APPROVED for rate-limited scenarios)
Problem
CodeRabbit is commenting on all open maintainer PRs but not submitting formal reviews (APPROVED or CHANGES_REQUESTED). This means all 23+ maintainer PRs have 0 formal reviews and cannot be auto-merged by the pulse supervisor.
Evidence
review-bot-gate-helper.sh checkreturns PASS (CodeRabbit commented) butgh pr view --json reviews --jq '.reviews | length'returns 0Hypothesis
CodeRabbit may be configured to only submit formal reviews on external contributor PRs, or there's a GitHub permission issue preventing it from submitting formal reviews on maintainer PRs. The
.coderabbit.yamlhasrequest_changes_workflow: trueandauto_review: enabled— these should trigger formal reviews.Impact
All maintainer PRs are stuck. The pulse supervisor cannot merge any PRs. Quality debt is accumulating.
Fix