{
  "full_name": "vercel/next.js",
  "html_url": "https://github.com/vercel/next.js",
  "start_date": "2025-09-19T11:08:21Z",
  "end_date": "2026-10-19T11:08:21Z",
  "months": 13,
  "forks_count": 35252,
  "cumulative_total_committers": 4032,
  "new_committers_per_month": 15,
  "total_active_committers_per_month": 45,
  "new_committers_percentage": 33,
  "commits_per_month": 422,
  "commits_per_committer_per_month": 9.38,
  "has_issues": true,
  "issues_closed_percentage": 156,
  "issues_closed_per_month": 253,
  "issues_opened_per_month": 162,
  "issues_increase_decrease": -90,
  "issues_open_age_days_stats": {
    "records": 1000,
    "newest": 0,
    "percentile_25": 68,
    "median": 334,
    "mean": 456,
    "percentile_75": 677,
    "percentile_90": 1126,
    "oldest": 2469,
    "std_dev": 460
  },
  "issues_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 105,
    "median": 505,
    "mean": 522,
    "percentile_75": 835,
    "percentile_90": 1117,
    "longest": 2170,
    "std_dev": 435
  },
  "issues_open_count": 1114,
  "issues_resolved_count": 24488,
  "issues_resolved_to_open_ratio": 21.98,
  "issues_resolved_to_commits_percentage": 67,
  "issues_open_to_monthly_ratio": 6.88,
  "PRs_merged_or_closed_percentage": 79,
  "PRs_merged_vs_commits_ratio": 94,
  "PRs_merged_per_month": 398,
  "PRs_closed_per_month": 179,
  "PRs_opened_per_month": 722,
  "PRs_increase_decrease": 145,
  "PRs_open_age_days_stats": {
    "records": 1000,
    "newest": 0,
    "percentile_25": 15,
    "median": 39,
    "mean": 51,
    "percentile_75": 66,
    "percentile_90": 89,
    "oldest": 992,
    "std_dev": 68
  },
  "PRs_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 0,
    "median": 1,
    "mean": 31,
    "percentile_75": 7,
    "percentile_90": 31,
    "longest": 923,
    "std_dev": 116
  },
  "PRs_open_count": 2583,
  "PRs_resolved_count": 38623,
  "PRs_resolved_to_open_ratio": 14.95,
  "PRs_open_to_monthly_ratio": 3.58
}
