System architecture
See how the system fits together, where it depends on other components, and which design decisions need attention before the next change.
Health score
Summarizes the health signals found in the analysis to help set priorities, based on the available evidence.
Score confidence
Shows uncertainty, provisional information, and evidence gaps that affect how the health score should be interpreted.
Technical inventory
Summarizes the languages, runtimes, and codebase size identified in the repository.
C4 container diagram
Shows the main software units, their technologies, and their relationships. In C4, a container is an architectural unit, not necessarily a Docker container.
Domain map
Suggests domain contexts and boundaries from the code for review with people who understand the business.
Dependency graph
Reveals component relationships, cycles, and coupling that can increase the impact of a change.
Integration map
Identifies channels, endpoints, adapters, and gateways in the code and shows how components connect.
Deployment and infrastructure view
Maps services, data stores, and integrations from configuration and infrastructure as code. Without those files, it uses a component view; it does not inventory live cloud resources.
Quality attributes
Examines maintainability, security, and ease of change, including the risks and technical trade-offs found in the architecture.
Remediation plan
Organizes proposed actions into prioritized stages, considering effort, dependencies, and reversibility. It guides implementation; it does not apply the fixes.
SDD Kit. Can be generated as an additional step when included in your engagement, using the evidence and recommendations in this assessment.