{
  "full_name": "apache/airflow",
  "html_url": "https://github.com/apache/airflow",
  "start_date": "2025-09-19T07:14:08Z",
  "end_date": "2026-10-19T07:14:08Z",
  "months": 13,
  "forks_count": 18069,
  "cumulative_total_committers": 4482,
  "new_committers_per_month": 60,
  "total_active_committers_per_month": 159,
  "new_committers_percentage": 37,
  "commits_per_month": 702,
  "commits_per_committer_per_month": 4.42,
  "has_issues": true,
  "issues_closed_percentage": 110,
  "issues_closed_per_month": 224,
  "issues_opened_per_month": 202,
  "issues_increase_decrease": -21,
  "issues_open_age_days_stats": {
    "records": 1000,
    "newest": 0,
    "percentile_25": 60,
    "median": 244,
    "mean": 447,
    "percentile_75": 629,
    "percentile_90": 1202,
    "oldest": 2403,
    "std_dev": 528
  },
  "issues_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 5,
    "median": 40,
    "mean": 227,
    "percentile_75": 328,
    "percentile_90": 610,
    "longest": 2323,
    "std_dev": 403
  },
  "issues_open_count": 1034,
  "issues_resolved_count": 14274,
  "issues_resolved_to_open_ratio": 13.80,
  "issues_resolved_to_commits_percentage": 33,
  "issues_open_to_monthly_ratio": 5.12,
  "PRs_merged_or_closed_percentage": 93,
  "PRs_merged_vs_commits_ratio": 128,
  "PRs_merged_per_month": 900,
  "PRs_closed_per_month": 257,
  "PRs_opened_per_month": 1232,
  "PRs_increase_decrease": 75,
  "PRs_open_age_days_stats": {
    "records": 864,
    "newest": 0,
    "percentile_25": 6,
    "median": 23,
    "mean": 47,
    "percentile_75": 70,
    "percentile_90": 108,
    "oldest": 1290,
    "std_dev": 83
  },
  "PRs_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 0,
    "median": 1,
    "mean": 17,
    "percentile_75": 13,
    "percentile_90": 59,
    "longest": 292,
    "std_dev": 35
  },
  "PRs_open_count": 864,
  "PRs_resolved_count": 53009,
  "PRs_resolved_to_open_ratio": 61.35,
  "PRs_open_to_monthly_ratio": 0.70
}
