Most Used Tags
Validate architecture quantum and detect distributed monolith risks in microservices.
Enforce DDD boundaries and prevent domain model leakage across contexts.
A collection of 16 reusable skills for static software architecture analysis.
Evaluate asynchronous code for dynamic connascence and execution state issues.
Evaluate test suite architecture to identify brittle coupling and improve test isolation.
Analyze team topologies from codebase structure and dependencies to identify cognitive load hotspots.
Audit repositories for undocumented technology shifts and ensure corresponding ADR entries exist.
Evaluate ORM configurations and schema changes to identify data coupling issues.
Enforce architectural boundaries between platform concerns and business logic to prevent infrastructure bleed.
Analyze package and module-level coupling and volatility to ensure architectural health.
Automatically generate and maintain a software guidebook from your repository's code and documentation.
Evaluate codebases against architectural fitness functions to prevent architectural drift.
Analyze code complexity and health to identify high-risk hotspots in your codebase.
Analyze distributed workflows and inter-service communication to identify risks and coupling patterns.
Evaluate event-driven architectures for design integrity and consumer autonomy.
Evaluate integration strength and micro-coupling across module boundaries to enhance encapsulation.
Analyze monolithic codebases to identify extraction candidates and tactical forking efforts.