CodeRabbit Adoption Dashboard

OpenShift GitHub Repos: Config Files, Active PR Reviews, and Coverage Gaps
April 2026 | Source: OpenShift Team Repos
Openshift
EEE

1. CodeRabbit Adoption Overview

Three categories: repos with active PR reviews, repos with config files, and repos with no CodeRabbit presence

Adoption Breakdown

How CodeRabbit Integrates with Repos

%%{init: {'theme': 'base', 'themeVariables': {'fontSize': '14px', 'primaryColor': '#2980b9', 'primaryTextColor': '#fff', 'lineColor': '#2c3e50'}}}%%
flowchart LR
    subgraph REPO["GitHub Repository"]
        direction TB
        PR["Pull Request Opened"]
        CFG[".coderabbit.yaml\n(Optional Config)"]
    end

    subgraph CR["CodeRabbit AI"]
        direction TB
        BOT["coderabbitai bot\nAnalyzes PR diff"]
        REV["Posts Review Comments\non PR"]
    end

    subgraph OUT["Outcome"]
        direction TB
        O1["Automated Code Review"]
        O2["Bug Detection"]
        O3["Style & Best Practices"]
    end

    PR --> BOT
    CFG -.->|"Customizes\nbehavior"| BOT
    BOT --> REV
    REV --> O1
    REV --> O2
    REV --> O3

    style REPO fill:#eaf2f8,stroke:#2980b9,color:#2c3e50
    style CR fill:#eafaf1,stroke:#27ae60,color:#2c3e50
    style OUT fill:#fef9e7,stroke:#f39c12,color:#2c3e50
    style PR fill:#2980b9,stroke:#2471a3,color:white
    style CFG fill:#8e44ad,stroke:#7d3c98,color:white
    style BOT fill:#27ae60,stroke:#229954,color:white
    style REV fill:#27ae60,stroke:#229954,color:white
    style O1 fill:#f39c12,stroke:#e67e22,color:white
    style O2 fill:#f39c12,stroke:#e67e22,color:white
    style O3 fill:#f39c12,stroke:#e67e22,color:white
    

📈 Historical Trends & Insights

Track CodeRabbit adoption progress over the last 1-2 weeks

Fully Active Repositories (Last 2 Weeks)

Total PRs Reviewed (Last 2 Weeks)

CodeRabbit First Review Rate (Last 2 Weeks)

Weekly Summary

2. Adoption by Team & Domain

Which teams and domains have CodeRabbit reviewing their PRs

3. Adoption by Repo Status

Active, Maintenance, and Deprecated repos compared

CodeRabbit Coverage by Repo Status

4. Full Repository Details

All GitHub repos with CodeRabbit status, config file presence, and PR review activity

CodeRabbit:
Status:
Team:
Repository PR Reviews PRs Reviewed Bot-First Config File Category Status Team

5. The Bottom Line

Key findings and recommended actions

6. Understanding the Metrics

How bot-first and PRs reviewed are calculated

What is "Bot-First"?

A PR is "bot-first" when CodeRabbit reviews before any human. The script compares timestamps of all CodeRabbit activity vs. human activity.

✅ Example
  • CodeRabbit reviews: 10:05 AM 👈 First
  • Human reviews: 2:30 PM
Result: Bot-first ✓
⚠️ Limitation: Draft PRs are included but CodeRabbit doesn't review drafts. Human comments on drafts count as "human first," artificially lowering the bot-first percentage.

How is "PRs Reviewed" Calculated?

⚠️ 50 PR Limit
Only the 50 most recently updated PRs are analyzed per repo.
Example: Repo has 100 PRs, all reviewed → metric shows max 50

A PR counts as "reviewed" if CodeRabbit posted ANY activity: reviews, comments, or walkthrough summaries.

Analyzed PRs: Up to 50 most recent (open + closed + draft)
Script fetches 30 closed + 30 open, then takes 50 most recent
Why closed PRs? Shows complete activity history. Fast-merging repos would show artificially low numbers if only open PRs counted.