{
  "full_name": "spring-projects/spring-boot",
  "html_url": "https://github.com/spring-projects/spring-boot",
  "start_date": "2025-09-19T13:04:51Z",
  "end_date": "2026-10-19T13:04:51Z",
  "months": 13,
  "forks_count": 45289,
  "cumulative_total_committers": 1594,
  "new_committers_per_month": 12,
  "total_active_committers_per_month": 27,
  "new_committers_percentage": 44,
  "commits_per_month": 306,
  "commits_per_committer_per_month": 11.33,
  "has_issues": true,
  "issues_closed_percentage": 101,
  "issues_closed_per_month": 315,
  "issues_opened_per_month": 310,
  "issues_increase_decrease": -5,
  "issues_open_age_days_stats": {
    "records": 497,
    "newest": 0,
    "percentile_25": 181,
    "median": 941,
    "mean": 1286,
    "percentile_75": 2159,
    "percentile_90": 3055,
    "oldest": 4414,
    "std_dev": 1188
  },
  "issues_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 0,
    "median": 0,
    "mean": 67,
    "percentile_75": 0,
    "percentile_90": 16,
    "longest": 3690,
    "std_dev": 347
  },
  "issues_open_count": 497,
  "issues_resolved_count": 43111,
  "issues_resolved_to_open_ratio": 86.74,
  "issues_resolved_to_commits_percentage": 68,
  "issues_open_to_monthly_ratio": 1.60,
  "PRs_merged_or_closed_percentage": 89,
  "PRs_merged_vs_commits_ratio": 7,
  "PRs_merged_per_month": 22,
  "PRs_closed_per_month": 37,
  "PRs_opened_per_month": 66,
  "PRs_increase_decrease": 6,
  "PRs_open_age_days_stats": {
    "records": 46,
    "newest": 0,
    "percentile_25": 2,
    "median": 5,
    "mean": 41,
    "percentile_75": 10,
    "percentile_90": 24,
    "oldest": 1291,
    "std_dev": 191
  },
  "PRs_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 0,
    "median": 0,
    "mean": 14,
    "percentile_75": 3,
    "percentile_90": 21,
    "longest": 2412,
    "std_dev": 113
  },
  "PRs_open_count": 46,
  "PRs_resolved_count": 7896,
  "PRs_resolved_to_open_ratio": 171.65,
  "PRs_open_to_monthly_ratio": 0.70
}
