{
  "full_name": "dotnet/dotnet-api-docs",
  "html_url": "https://github.com/dotnet/dotnet-api-docs",
  "start_date": "2025-09-19T08:48:20Z",
  "end_date": "2026-10-19T08:48:20Z",
  "months": 13,
  "forks_count": 1701,
  "cumulative_total_committers": 1223,
  "new_committers_per_month": 2,
  "total_active_committers_per_month": 9,
  "new_committers_percentage": 22,
  "commits_per_month": 38,
  "commits_per_committer_per_month": 4.22,
  "has_issues": true,
  "issues_closed_percentage": 83,
  "issues_closed_per_month": 36,
  "issues_opened_per_month": 43,
  "issues_increase_decrease": 6,
  "issues_open_age_days_stats": {
    "records": 1000,
    "newest": 0,
    "percentile_25": 640,
    "median": 1109,
    "mean": 1408,
    "percentile_75": 2379,
    "percentile_90": 2838,
    "oldest": 3470,
    "std_dev": 957
  },
  "issues_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 0,
    "median": 1,
    "mean": 54,
    "percentile_75": 8,
    "percentile_90": 78,
    "longest": 2329,
    "std_dev": 236
  },
  "issues_open_count": 1585,
  "issues_resolved_count": 3156,
  "issues_resolved_to_open_ratio": 1.99,
  "issues_resolved_to_commits_percentage": 42,
  "issues_open_to_monthly_ratio": 36.86,
  "PRs_merged_or_closed_percentage": 101,
  "PRs_merged_vs_commits_ratio": 136,
  "PRs_merged_per_month": 52,
  "PRs_closed_per_month": 4,
  "PRs_opened_per_month": 55,
  "PRs_increase_decrease": -1,
  "PRs_open_age_days_stats": {
    "records": 103,
    "newest": 9,
    "percentile_25": 411,
    "median": 1560,
    "mean": 1236,
    "percentile_75": 1848,
    "percentile_90": 1969,
    "oldest": 2235,
    "std_dev": 724
  },
  "PRs_time_to_resolve_days_stats": {
    "records": 1000,
    "fastest": 0,
    "percentile_25": 0,
    "median": 0,
    "mean": 39,
    "percentile_75": 3,
    "percentile_90": 10,
    "longest": 2303,
    "std_dev": 199
  },
  "PRs_open_count": 103,
  "PRs_resolved_count": 8051,
  "PRs_resolved_to_open_ratio": 78.17,
  "PRs_open_to_monthly_ratio": 1.87
}
