impact_analysis
Find every route, handler, dependency, schema, or ORM model affected if a symbol changes. Reverse-edge analysis shows callers and dependents with via-chain explanations.
Instructions
What is affected if symbol changes: routes, handlers, dependencies, schemas, ORM models...
Follows reverse edges (callers, users, dependents, subclasses, mirroring schemas, tables → models).
Each impacted route includes a via chain explaining why. symbol accepts the same forms as
graph_neighbors (e.g. "User", "get_db", "users" for a table, "app.models.user:User").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | ||
| max_depth | No | ||
| project_root | Yes |