🤖 About PR Impact Analysis
A GitHub Action that runs on every pull request and calculates the real structural impact of the proposed changes. Backed by Depwire's deterministic dependency graph.
🎯 The Problem With PR Reviews
- 🤷 Line Counts Lie: A 2-line change can cascade through 200 files
- 🧠 Gut Feel Reviews: Most teams guess at risk
- 🔥 Silent Breakage: Core utility changes slip through unnoticed
✨ What It Delivers
- 📊 Risk Grade: Every PR gets an A/B/C/D/F score
- 🎯 Affected Symbols: Exact list of functions, classes, modules impacted
- 🌐 Blast Radius Viz: Link to interactive arc diagram
- 💬 PR Comment: Results posted inline, no separate dashboard
- 🔗 CI-Native: Works with branch protection rules
🚀 Install in 2 Minutes
- 📝 Add to Workflow: Drop it in
.github/workflows/ - 🔑 Set API Key: Add
DEPWIRE_API_KEYto secrets - ✅ Done: Every new PR gets scored automatically
🔍 Deterministic, Not Probabilistic
- 🔬 Same PR = Same Score: Fully reproducible
- 📋 Fully Auditable: Every score traces back to graph edges
- 🚫 No AI Hallucinations: Pure graph math, no guessing
🔗 Powered By Depwire
Built on the same dependency graph engine as Depwire CLI and Depwire Cloud.