Report Export

Generate and share architecture analysis reports

Executive Summary

High-level overview with key metrics, risk assessment, and strategic recommendations. Ideal for leadership and stakeholders.

Technical Deep Dive

Detailed module analysis, dependency graphs, complexity metrics, and specific refactoring recommendations for engineering teams.

Modernization Plan

Phase-by-phase migration roadmap with effort estimates, cost projections, and ROI analysis for modernization initiatives.

Preview
Repositoryfastapi/full-stack-fastapi-template
GeneratedMay 17, 2026
Files141

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

MetricValueStatus
Architecture Health35%Weak
Technical Debt$75KModerate
Critical Modules1 fileAction Required
Dependency Confidence1%Low
Maintainability79%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.