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