acme / storefront / ArchitectureDemo data
Layers, dependencies and risky modules, built from the real import graph.
Layers
5
Files mapped
47
Cross-layer imports
82
Layering breaks
16
Circles: the most complex modules per layer, sized by complexity.Dashed amber: upward imports that break layering.Hover for details.
| Layer | Files | Complexity | Avg risk | In / out |
|---|---|---|---|---|
| app | 10 | 537 | 24 | 0 / 20 |
| components | 16 | 867 | 22 | 20 / 32 |
| api | 7 | 334 | 45 | 16 / 14 |
| lib | 6 | 294 | 42 | 14 / 0 |
| services | 8 | 673 | 32 | 32 / 16 |
Circular dependency: orders ↔ billing
src/services/
2 modules, 46 imports
Dependency graph
Layering breaks