← Homepage · All repository proof · Validation record · State of TS Architecture 2026
Repository proof
What ArcSight found in tRPC Real arc impact on tRPC (packages/server) — 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.
Project: tRPC (packages/server) Score: 79.3/100 (Healthy architecture) 76 modules 251 edges
arc impact src/unstable-core-do-not-import/utilsArchitecture visualization Diagrams are generated from ArcSight analysis data. Dependency graph and risk map show key modules; subsystem view shows high-level structure.
Dependency graph Subsystem architecture Risk map Architecture score & metrics Score: 79.3 /100 · Stability: 29 /100 · Status: moderate_risk · Confidence: 100%
Dependency cycles: 10 Duplicate authorities: 58 Critical findings src/unstable-core-do-not-import/utilsHIGH fan-in: 17 src/unstable-core-do-not-import/typesMEDIUM fan-in: 12 src/unstable-core-do-not-import/stream/utils/disposableMEDIUM fan-in: 6 src/unstable-core-do-not-import/error/TRPCErrorMEDIUM fan-in: 13 src/unstable-core-do-not-importMEDIUM fan-in: 13 Hotspots src/unstable-core-do-not-import/utilsCRITICAL fan-in: 17 blast: 60 src/unstable-core-do-not-import/utilsHIGH fan-in: 17 blast: 60 src/unstable-core-do-not-import/typesCRITICAL fan-in: 12 blast: 56 src/unstable-core-do-not-import/error/TRPCErrorCRITICAL fan-in: 13 blast: 53 src/unstable-core-do-not-import/error/TRPCErrorHIGH fan-in: 13 blast: 53 src/unstable-core-do-not-importCRITICAL fan-in: 13 blast: 51 src/unstable-core-do-not-importCRITICAL fan-in: 13 blast: 51 src/unstable-core-do-not-importHIGH fan-in: 13 blast: 51 src/unstable-core-do-not-import/procedureCRITICAL fan-in: 13 blast: 51 src/unstable-core-do-not-import/procedureCRITICAL fan-in: 13 blast: 51 Architectural gravity centers src/unstable-core-do-not-import/utils— god-module src/unstable-core-do-not-import/utils— utility-hub src/unstable-core-do-not-import/types— god-module src/unstable-core-do-not-import/error/TRPCError— god-module src/unstable-core-do-not-import/error/TRPCError— utility-hub CLI workflow Scan → Fix → Finish → Watch. Nothing else required.
arc scanCopy Find issues arc fixCopy Apply fixes arc finishCopy Resolve remaining arc watchCopy Keep clean (Pro) More commands (explain, impact, guard…) →
Key takeaways • Structural scan reports dependency cycles — inspect impact paths before refactors that cross module boundaries. • High fan-in modules are change-risk zones; run arc explain <path> before refactoring. • Run the full workflow (analyze, hotspots, explain, impact, snapshot, drift) in your repo for deterministic architecture insights. Run ArcSight on your repo Install locally, then run arc impact on the file you plan to change — before merge.
npm install -g arcsightCopy
arc impact <path>Copy
Install → Embed this report Use this iframe to show the architecture badge on your site.
<iframe src="https://arcsight.ai/embed/trpc/" width="320" height="180" frameborder="0"></iframe>Copy
Evidence-backed analysis snapshot. Validation record · Install · Homepage demo