Who shipped it?

Every incident has a story: a service that broke, a release that went out, commits that rode it, and the engineers who wrote them. ShipGraph connects the dots across people, code, and deploys.

The graph at a glance

How is this computed? →
Loading graph statistics

Recent incidents

All incidents →
Loading recent incidents…
Loading engineers…

How to use ShipGraph

How is this computed? →

Four worked examples — each one follows a real trail through the graph.

Follow an incident to its fixers

  1. Open Incidents and click any one (e.g. a GitHub “Incident with Actions”).
  2. The detail page walks the chain: incident → affected service → deployed release → shipped PRs → commits.
  3. At the bottom you get the engineers who authored those commits — the people behind the fix.

Measure a release's blast radius

  1. Open Repos and pick a repo, e.g. vitejs/vite.
  2. The Blast radius panel lists the latest release, the services it deployed to, and incidents that overlapped it.
  3. Use it to answer: “if this release breaks something, what is affected?”

Prove two engineers are connected

  1. Open Pathfinder and pick two engineers, e.g. SarahFrench (Terraform) and patak-dev (Vite).
  2. ShipGraph returns the delivery-graph hops between them — shared repos, merged PRs, commits, incidents.
  3. A real answer to “do these two people work on the same software?”

Search anything in the graph

  1. Type vite, express or terraform in the search box on this page.
  2. Results are grouped by kind — engineers, repos, pull requests, incidents.
  3. Click one to jump straight to its detail page.

nodes connected by relationships — among them.