Impact Investigation
Understand blast radius and dependency impact before refactoring.
Tier: Free
Common use cases
- •Predicting blast radius before refactoring
- •Understanding downstream effects of a change
- •Planning safe module removal or moves
- •Assessing risk for high-fan-in modules
CLI Output Example
Run inside your repository
terminal
$ arc impact src/services/auth.ts Blast radius: 23 modules Direct dependents: 4 High-risk in radius: 2 Suggested: run tests and arc guard before merging.
CLI commands
Commands for this capability. Expand for example usage and related commands.
Typical workflow
How engineers use these commands together.
- 1.
arc impact - 2.
arc impact-dependents - 3.
arc investigate
Related capabilities
Architecture Discovery
Discover repository structure, modules, and dependencies. No configuration required.
View page →Architecture Analysis
Evaluate health, boundaries, and structural risks. Detect cycles, smells, and hotspots.
View page →Apply Fixes & Watch
Apply safe architectural fixes automatically (arc fix) and keep your architecture clean with continuous fixing (arc watch).
View page →New to ArcSight? Install the CLI