{
  "full_name": "puppeteer/puppeteer",
  "html_url": "https://github.com/puppeteer/puppeteer",
  "start_date": "2025-09-19T11:59:50Z",
  "end_date": "2026-10-19T11:59:50Z",
  "months": 13,
  "forks_count": 9598,
  "cumulative_total_committers": 594,
  "new_committers_per_month": 4,
  "total_active_committers_per_month": 11,
  "new_committers_percentage": 36,
  "commits_per_month": 67,
  "commits_per_committer_per_month": 6.09,
  "has_issues": true,
  "issues_closed_percentage": 114,
  "issues_closed_per_month": 16,
  "issues_opened_per_month": 14,
  "issues_increase_decrease": -1,
  "issues_open_age_days_stats": {
    "records": 239,
    "newest": 7,
    "percentile_25": 684,
    "median": 926,
    "mean": 1288,
    "percentile_75": 1763,
    "percentile_90": 2974,
    "oldest": 3343,
    "std_dev": 930
  },
  "issues_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 0,
    "median": 2,
    "mean": 168,
    "percentile_75": 61,
    "percentile_90": 679,
    "longest": 3088,
    "std_dev": 415
  },
  "issues_open_count": 239,
  "issues_resolved_count": 7187,
  "issues_resolved_to_open_ratio": 30.07,
  "issues_resolved_to_commits_percentage": 108,
  "issues_open_to_monthly_ratio": 17.07,
  "PRs_merged_or_closed_percentage": 98,
  "PRs_merged_vs_commits_ratio": 100,
  "PRs_merged_per_month": 67,
  "PRs_closed_per_month": 17,
  "PRs_opened_per_month": 85,
  "PRs_increase_decrease": 1,
  "PRs_open_age_days_stats": {
    "records": 24,
    "newest": 0,
    "percentile_25": 1,
    "median": 6,
    "mean": 17,
    "percentile_75": 14,
    "percentile_90": 24,
    "oldest": 138,
    "std_dev": 33
  },
  "PRs_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 0,
    "median": 0,
    "mean": 10,
    "percentile_75": 2,
    "percentile_90": 10,
    "longest": 662,
    "std_dev": 49
  },
  "PRs_open_count": 24,
  "PRs_resolved_count": 7894,
  "PRs_resolved_to_open_ratio": 328.92,
  "PRs_open_to_monthly_ratio": 0.28
}
