blast_radius
Identify which tests could break when a file or symbol changes, using reverse import and call graphs to guide test selection before editing.
Instructions
Impact analysis: what a change here could break, and which tests to run.
Combines the reverse import graph with the reverse call graph, then highlights test files specifically. Recall-first by design (confidence >=0.3): the expensive mistake is a missed impacted test, not an extra one.
Call this before editing shared code and after finishing, to pick tests.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | Transitive import/call depth | |
| limit | No | Max results | |
| target | Yes | A file path or a symbol name/qualname |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |