Blast radius of changing a symbol
impact_ofSee what breaks if a symbol changes, listing upstream production callers and tests that reach it, revealing unguarded edits before you touch shared code.
Instructions
What breaks if this symbol changes. Returns everything transitively upstream, split into production callers and the tests that reach it. An empty test list means the change is unguarded — check this before editing shared code.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | No | ||
| depth | No | Call hops to follow (default 4) | |
| symbol | Yes |