What ArcSight found
High-risk module src/shared/lib/app-router-types (fan-in 45) — CRITICAL. src/types: fan-in 21, blast radius 423 modules. src/types — shared utility hub. 1,942 modules and 4,489 dependency edges traced.
← HomepageAll repository proofValidation recordState of TS Architecture 2026
Repository proof
Real arc impact on Next.js (packages/next) — blast radius, break paths, and evidence. Same question as the homepage: what breaks if I change this?
Run the same analysis on your repository in under 3 minutes.
arc impact src/shared/lib/app-router-typesFour questions every public repository page must answer — see validation record · Change Impact problem · High Fan-In problem · Blast Radius problem.
High-risk module src/shared/lib/app-router-types (fan-in 45) — CRITICAL. src/types: fan-in 21, blast radius 423 modules. src/types — shared utility hub. 1,942 modules and 4,489 dependency edges traced.
In Next.js (packages/next), Change-risk signal at src/shared/lib/app-router-types (fan-in 45) — merge impact can travel beyond the diff you see. Blast radius on src/types reaches 423 downstream modules. ArcSight answers “what breaks if I change this?” before you ship; high fan-in is a change-risk signal, not a verdict on design quality.
Diagrams are generated from ArcSight analysis data. Dependency graph and risk map show key modules; subsystem view shows high-level structure.
Score: 89/100
src/shared/lib/app-router-typesCRITICALfan-in: 45src/server/lib/lru-cacheHIGHfan-in: 12src/shared/lib/segmentHIGHfan-in: 23src/typesCRITICALfan-in: 21blast: 423src/server/config-sharedCRITICALfan-in: 46blast: 423Repeated paths where changes propagate through the same modules.
src/types— shared utility hubsrc/server/config-shared— central orchestratorScan → Fix → Finish → Watch. Nothing else required.
arc scanFind issuesarc fixApply fixesarc finishResolve remainingarc watchKeep clean (Pro)arc explain <path> before refactoring.Install locally, then run arc impact on the file you plan to change — before merge.
Use this iframe to show the architecture badge on your site.
<iframe src="https://arcsight.ai/embed/nextjs/" width="320" height="180" frameborder="0"></iframe>Evidence-backed analysis snapshot. Validation record · Install · Homepage demo