The blast radius, drawn
Walk forward through dependencies and along change-propagation paths, then see every service a release can touch highlighted on the topology.
Deployment intelligence
Whatbreaks maps your repositories, services, pipelines and environments into one knowledge graph, keeps the evidence behind every relationship, and runs deterministic preflight rules over a release’s blast radius.
Reads from the tools you already run
A green pipeline can still ship a broken release. Production configuration that quietly points at a dev service is easy to miss in review. Whatbreaks finds it before you deploy.
How it works
Each repository describes what it builds and what it depends on, per environment, in a versioned metadata.yml.
Connect GitHub or GitLab. Whatbreaks reads the file at an exact commit, validates it with located errors, and publishes it into the catalog.
A pipeline step sends the commit it is about to deploy. Whatbreaks analyses it against the pinned catalog and returns findings, each with its evidence.
What you get
Walk forward through dependencies and along change-propagation paths, then see every service a release can touch highlighted on the topology.
Each edge keeps its source: the file, the line, the commit and a confidence score. Open a finding and see exactly why it was raised.
An exact-commit analysis is a pure function of its pinned input. The same input gives a byte-identical result, and a saved analysis stays explainable after its evidence ages out.
Coverage is complete, partial or insufficient. When evidence is missing, the answer is unknown, never a falsely reassuring low.
A pipeline step posts the commit to a webhook; the analysis runs as a job and lands in Runs. Templates for Jenkins and Azure DevOps are included.
Upload an AWS, Azure or Google Cloud export and explore every resource, grouped and linked. Kept apart from deployment analysis, so it never skews a finding.
Built for teams
Owner, admin, member and viewer, with invitations by email.
Read, ingest, analyze and manage-integrations scopes, never more than their creator holds.
PostgreSQL row-level security keeps each organization's data apart.
Who changed what and when, with credentials never recorded.
Bounded by design
Each analysis reads one read-only snapshot with hard limits. If a limit is hit, the result says so in its coverage, instead of quietly returning less.
Plain about its limits
Create an account, connect a repository and run your first preflight.