STATUS: DEGRADED TRAJECTORY

A data essay on shared infrastructure

CRITICAL
MASS

GitHub keeps the world's code. Ten years of its official status record show a platform that was already stumbling — before AI agents arrived and rewrote the load curve.

0 incidents on record
0 days with disruption
0 major-outage days
0 days under watch

Every figure on this page traces to GitHub's own status history, engineering blog, or cited reporting. Sources & methodology.

Ten years in one line: every day, April 2016 – March 2026

01 — The record

Ten years of green.
Then the red crept in.

Every day since April 2016, colored by GitHub's own status page — worst reading across ten core services.

  • Operational
  • Minor
  • Degraded
  • Major outage
  • Severity is encoded by bar height as well as color; major-outage cells are ringed. Arrow keys move between days.
2019 appears nearly empty: GitHub migrated status systems and incident metadata for that window is sparse — a hole in the public record, not a year of perfection.
Data table: disrupted days and incidents per year
Incidents per month, ten years

Named incidents opened per month. Worst month on record: February 2026 — 26 in 28 days.

Data table: incidents per month
Share of days with zero disruption

2018: 91.8% of days clean. 2023: 67.7%. First 65 days of 2026: 53.8%.

Data table: clean-day share per year
0

incidents in 2023 alone — five times the 2018 count. 2024 looked like relief. It wasn't.

02 — Anatomy of failure

The scars have names.

Eight incidents that defined the record — cause, duration, blast radius. Read the pattern, not the exceptions.

    GitHub Actions: official monthly uptime, 2021 → March 2026

    GitHub's own published figures, y-axis zoomed to 97–100%. The 99.9% enterprise bar is the line Actions kept missing. March 2026: 97.55% — below two nines.

    Data table: Actions official monthly uptime
    Which services break: share of days each service recorded disruption

    Copilot — the AI workload itself — went from 1.6% of days disrupted in 2022 to 29.2% in early 2026. Actions, the machine's workshop: 20%.

    Data table: disrupted-day share per service

    03 — The machine load

    The new users don't sleep.

    AI coding agents now open pull requests, trigger CI, and hammer APIs around the clock. The load curve went vertical in December 2025.

    0M commits per week in 2026 — vs ~19M/week averaged across 2025. Annualized: ~14B, fourteen times 2025. GeekPark/36Kr, Jun 2026 · Octoverse 2025
    25× growth in Claude Code's weekly public commits — 100K/week (Sep 2025) to 2.6M/week (Mar 2026). One tool, ~4.5% of all public commits. GeekPark/36Kr, Jun 2026
    17M AI-agent pull requests per month by March 2026 — up from ~4M in September 2025. More than 4× in six months. GeekPark/36Kr, Jun 2026
    0% of new GitHub developers use Copilot within their first week. AI is now the default on-ramp, not the exception. GitHub Octoverse, Oct 2025
    GitHub Actions compute, minutes per week

    The machine's workshop quadrupled in under three years: 500M → 1B → 2.1B minutes a week.

    Data table: Actions weekly minutes
    The 24/7 inversion

    Human traffic follows sleep and weekends. Agent traffic doesn't. Capacity planned around human rhythm has no slack left.

    Data table: working hours per week, human vs agent
    −27%

    year-over-year change in human comments on commits in 2025 — while every machine-paced activity record broke. The conversation is leaving the commit log.

    GitHub Octoverse, Oct 2025
    693,867 public repositories created in 12 months that call an LLM SDK (+178% YoY). Repos are becoming workflow outputs. GitHub Octoverse, Oct 2025
    518.7M pull requests merged in 2025 (+29% YoY) — review, the human bottleneck, is being automated too. GitHub Octoverse, Oct 2025

    04 — Collision

    Two curves, one platform.

    GitHub's CTO dates the agentic acceleration to late December 2025. The incident record bends at exactly that hinge.

    Incidents per month vs. AI-agent pull requests (millions/month)

    Red bars: incidents per month (status history). Blue line: AI-agent PRs per month (Sep 2025 → Mar 2026). The vertical marker: December 2025, when GitHub says agentic workflows "accelerated sharply."

    Data table: incidents vs AI PRs
    The promise vs. the quarter

    GitHub's enterprise bar: 99.9%. Official Actions uptime missed it in February (98.70%) and collapsed through it in March (97.55%). The CTO conceded the miss publicly.

    Data table: nines target vs actuals
    The capacity target that moved

    October 2025 plan: 10× capacity. February 2026 conclusion: 30× — a redesign, not an expansion.

    Data table: capacity targets

    July 2026, officially

    • 8 incidents in one month, per GitHub's own availability report.
    • 96% peak 5xx error rate in the worst-hit environment on July 8 (7h 04m).
    • 113,930 pull-request creation attempts failed on July 24 — 50,904 users, 57 minutes.
    • 60% of Actions runs failing with infrastructure errors at peak on July 25.
    • August 6: an Actions outage GitHub itself called "unacceptable in both its impact and particularity of its duration."
    GitHub availability report: July 2026 (Aug 12, 2026)

    The platform was sized for people.
    The people brought machines.

    GitHub is answering: half of monolith read traffic now runs in Azure, authentication is leaving its oldest shared database, and the plan is to have production out of its own datacenters by the end of 2026. The order of operations is explicit — availability, then capacity, then features.

    Whether 30× is a ceiling or a floor depends on a curve no one at GitHub controls. The machines don't sleep, don't hesitate, and don't file support tickets. They just retry.

    Verification

    Sources & methodology

    Primary data

    1. GitHub's Historic Uptime — day-level scrape of the official githubstatus.com uptime-history API (snapshot Mar 3, 2026); underlying dataset. Basis of the matrix, incident counts, clean-day shares, and official monthly uptime figures.
    2. October 21 post-incident analysis — GitHub Blog, Oct 30, 2018.
    3. Addressing GitHub's recent availability issues — GitHub Blog, May 16, 2023.
    4. An update on GitHub availability — CTO Vlad Fedorov, GitHub Blog, Apr 28, 2026 (10×→30×, Dec 2025 agentic acceleration, Apr 23 merge-queue incident).
    5. GitHub availability report: July 2026 — GitHub Blog, Aug 12, 2026 (8 incidents, 96% 5xx peak, 113,930 failed PR creations, Aug 6 "unacceptable").
    6. Octoverse 2025 — GitHub, Oct 28, 2025 (986M commits, 43.2M PRs merged/mo, 80% first-week Copilot, 693,867 LLM-SDK repos, −27% commit comments).

    Reporting & analysis

    1. GitHub, Disrupted Completely by AI — GeekPark via 36Kr, Jun 4, 2026 (275M commits/week, Actions 500M→1B→2.1B min/week, Claude Code 4.5% of public commits & 100K→2.6M/week, AI PRs 4M→17M/mo, Feb 9 cache-TTL postmortem, three-nines miss).
    2. Industry analysis citing SemiAnalysis — Claude Code ≈4% of public GitHub commits, projected 20%+ by end of 2026; see also Signal, Jul 2026.
    3. Trigger, Not Root Cause: Re-Examining GitHub's 2024–2026 Availability Decline Under AI-Driven Load — Future Internet 18(7):377, MDPI, Jul 20, 2026.

    Methodology & caveats

    An independent data essay. Not affiliated with, or endorsed by, GitHub. Built August 2026.

    View more demos Get $10 off Kimi K3