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.
Analyze team topologies from codebase structure and dependencies to identify cognitive load hotspots.
Evaluate test suite architecture to identify brittle coupling and improve test isolation.
Audit repositories for undocumented technology shifts and ensure corresponding ADR entries exist.
Enforce architectural boundaries between platform concerns and business logic to prevent infrastructure bleed.
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.
Evaluate event-driven architectures for design integrity and consumer autonomy.
Evaluate ORM configurations and schema changes to identify data coupling issues.
Analyze distributed workflows and inter-service communication to identify risks and coupling patterns.
Evaluate integration strength and micro-coupling across module boundaries to enhance encapsulation.
Analyze package and module-level coupling and volatility to ensure architectural health.
Analyze monolithic codebases to identify extraction candidates and tactical forking efforts.