Payload CMS
High fan-in in Payload CMS
High fan-in in Payload CMS uses the Payload CMS (packages/payload) snapshot: 627 modules and 2,704 dependency edges, about 4.31 edges per module. Strongest fan-in signal: src/types (fan-in 225). High fan-in here is a change-risk signal — many subsystems compile against this hub. The leading row is src/types at fan-in 225.
Payload CMS proof · High fan-in
Modules
- src/types225 dependents
- src154 dependents
- src/config/types142 dependents
- src/collections/config/types128 dependents
- src/fields/config/types124 dependents
- src/errors/APIError41 dependents
- src/versions/types16 dependents
- src/utilities/isNumber14 dependents
| Module | What arc impact shows |
|---|---|
| src/types | fan-in 225CRITICAL risk |
| src | fan-in 154CRITICAL risk |
| src/config/types | fan-in 142CRITICAL risk |
| src/collections/config/types | fan-in 128CRITICAL risk |
| src/fields/config/types | fan-in 124CRITICAL risk |
| src/errors/APIError | fan-in 41blast radius 495 |
| src/versions/types | fan-in 16blast radius 477 |
| src/utilities/isNumber | fan-in 14blast radius 477 |
Inspect first
- arc impact src/types
- arc impact src
- arc impact src/config/types
In Payload CMS, src/types is recorded at fan-in 225. The risk mark on that row is CRITICAL. Those 225 dependents are the afferent coupling of that file in Payload CMS. The command is arc impact src/types. In Payload CMS, src is recorded at fan-in 154. The risk mark on that row is CRITICAL. Those 154 dependents are the afferent coupling of that file in Payload CMS. The command is arc impact src. In Payload CMS, src/config/types is recorded at fan-in 142. The risk mark on that row is CRITICAL. Those 142 dependents are the afferent coupling of that file in Payload CMS. The command is arc impact src/config/types. In Payload CMS, src/collections/config/types is recorded at fan-in 128. The risk mark on that row is CRITICAL. Those 128 dependents are the afferent coupling of that file in Payload CMS. The command is arc impact src/collections/config/types. In Payload CMS, src/fields/config/types is recorded at fan-in 124. The risk mark on that row is CRITICAL. Those 124 dependents are the afferent coupling of that file in Payload CMS. The command is arc impact src/fields/config/types. In Payload CMS, src/errors/APIError is recorded at fan-in 41. Those 41 dependents are the afferent coupling of that file in Payload CMS. The command is arc impact src/errors/APIError. In Payload CMS, src/versions/types is recorded at fan-in 16. Those 16 dependents are the afferent coupling of that file in Payload CMS. The command is arc impact src/versions/types. In Payload CMS, src/utilities/isNumber is recorded at fan-in 14. Those 14 dependents are the afferent coupling of that file in Payload CMS. The command is arc impact src/utilities/isNumber.
Open src/types first and run arc impact src/types. Then run the same command on src, src/config/types. Read the fan-in the command prints for each file. Payload CMS has 2,704 edges on 627 modules. The concept page holds the definition of high fan-in. This page holds the Payload CMS measurements.