{
  "full_name": "rails/rails",
  "html_url": "https://github.com/rails/rails",
  "start_date": "2025-09-19T12:10:41Z",
  "end_date": "2026-10-19T12:10:41Z",
  "months": 13,
  "forks_count": 25664,
  "cumulative_total_committers": 6501,
  "new_committers_per_month": 18,
  "total_active_committers_per_month": 58,
  "new_committers_percentage": 31,
  "commits_per_month": 189,
  "commits_per_committer_per_month": 3.26,
  "has_issues": true,
  "issues_closed_percentage": 100,
  "issues_closed_per_month": 37,
  "issues_opened_per_month": 37,
  "issues_increase_decrease": 0,
  "issues_open_age_days_stats": {
    "records": 488,
    "newest": 0,
    "percentile_25": 548,
    "median": 1160,
    "mean": 1525,
    "percentile_75": 2033,
    "percentile_90": 3756,
    "oldest": 5210,
    "std_dev": 1257
  },
  "issues_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 0,
    "median": 8,
    "mean": 131,
    "percentile_75": 97,
    "percentile_90": 209,
    "longest": 4282,
    "std_dev": 421
  },
  "issues_open_count": 488,
  "issues_resolved_count": 18236,
  "issues_resolved_to_open_ratio": 37.37,
  "issues_resolved_to_commits_percentage": 18,
  "issues_open_to_monthly_ratio": 13.19,
  "PRs_merged_or_closed_percentage": 84,
  "PRs_merged_vs_commits_ratio": 79,
  "PRs_merged_per_month": 150,
  "PRs_closed_per_month": 39,
  "PRs_opened_per_month": 224,
  "PRs_increase_decrease": 33,
  "PRs_open_age_days_stats": {
    "records": 1000,
    "newest": 0,
    "percentile_25": 94,
    "median": 325,
    "mean": 500,
    "percentile_75": 787,
    "percentile_90": 1103,
    "oldest": 2530,
    "std_dev": 496
  },
  "PRs_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 0,
    "median": 0,
    "mean": 43,
    "percentile_75": 5,
    "percentile_90": 43,
    "longest": 2299,
    "std_dev": 182
  },
  "PRs_open_count": 1192,
  "PRs_resolved_count": 38567,
  "PRs_resolved_to_open_ratio": 32.35,
  "PRs_open_to_monthly_ratio": 5.32
}
