What is Blast Radius?
Last updated: 2025-04-11
Why does blast radius matter for engineering teams?
Not all PRs carry equal risk. A typo fix in a README has a blast radius of zero; a parameter change in a shared authentication middleware has a blast radius spanning every authenticated endpoint. Quantifying blast radius lets reviewers allocate attention proportionally — more scrutiny where the impact is wider.
How does Argus handle blast radius?
Argus calculates blast radius using the dependency graph. Each PR's changed files are traced through the graph to count affected downstream modules, cross-boundary calls, and critical path intersections. The result is a risk score that determines review depth and surfaces which downstream consumers reviewers should verify.
PRs with blast radius >10 modules have 4.7× higher post-merge defect rate than isolated changes — Facebook engineering review data, 2023
Blast Radius starts working on your very first PR.
Free for up to 3 repos. No credit card required.
Install Argus on GitHub