Report Export
Generate and share architecture analysis reports
Architecture Analysis Report
Executive Summary — full-stack-fastapi-template
Executive Overview
This report presents a comprehensive analysis of the repository architecture, identifying critical risks, technical debt, and a phased modernization roadmap. The analysis covers 141 files across 2 languages totaling 10,912 LOC.
Key Findings
| Metric | Value | Status |
|---|---|---|
| Architecture Health | 35% | Weak |
| Technical Debt | $75K | Moderate |
| Critical Modules | 1 file | Action Required |
| Dependency Confidence | 1% | Low |
| Maintainability | 79% | Good |
Critical Risks
Appearance.tsx — Highest Risk Component
The frontend/src/components/Common/Appearance.tsx module has an 82% risk score and 0.11 centrality. It acts as a coupling point between UI and business logic layers, making changes to either layer potentially impact this component.
Low Dependency Confidence
Only 3 edges were resolved across 141 files (1% confidence). Framework aliases, dynamic imports, and convention-based routing prevent full static analysis. Improving import resolution should be prioritized.
Modernization Actions
Four-phase plan estimated at 8 weeks: stabilize critical modules, improve dependency visibility, reduce high-risk components, and conduct a readiness review.
Limitations
Analysis is limited to statically resolvable imports. Dynamic imports, framework conventions, and runtime-generated modules may not be fully represented in the dependency graph.