Skip to main content
ArcSight

Backstage (packages/ui)

Architecture Score: 88.6 / 100 (Healthy architecture)

301 modules916 edgestool

Repo statistics

  • Dependency cycles: 3
  • Layer boundary issues: 1
  • Duplicate authorities: 5

Top architectural risks

  • src/hooks/useDefinitionCRITICALfan-in: 113
  • src/typesCRITICALfan-in: 24
  • src/analytics/typesCRITICALfan-in: 4
  • src/utils/linkUtilsCRITICALfan-in: 5
  • src/analytics/useAnalyticsCRITICALfan-in: 3

Key modules

High-impact modules from scan. Run arc explain <path> for details.

src/typessrc/typessrc/utils/utilityClassMap

For the full workflow (hotspots, explain, impact, snapshot & drift) on this codebase, see the Backstage (packages/ui) case study.

Run ArcSight on your repo

Install the CLI and run scan from your project root. Then fix → finish → watch.

npm install -g arcsight
arc scan
Quickstart →