Skip to content

systemic: CodeRabbit not submitting formal reviews on maintainer PRs — all merges blocked #3932

@marcusquinn

Description

@marcusquinn

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

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

  1. Check CodeRabbit dashboard for any configuration or permission issues
  2. Consider adding a fallback: if bot gate PASS and PR is 4h+ old with no formal reviews, allow merge (PASS_RATE_LIMITED scenario)
  3. 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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    auto-dispatchAuto-created from TODO.md tagbugAuto-created from TODO.md tagpriority:highHigh severity — significant quality issuestatus:doneTask is complete

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions