What problem does it solve?
Provides a structured architect's perspective to find structural faults, unclear boundaries, and evolution blockers so teams can assess whether a design will sustain future change without hidden single points of failure.
Core Features & Use Cases
- Structural integrity checks: Evaluate module and component boundaries, interface clarity, and separation of concerns.
- Coupling, cohesion & dependency analysis: Trace dependency direction, flag circular dependencies, and identify inappropriate reliance on concretions.
- Resilience and fault-tolerance review: Examine retry/backoff strategies, timeouts, graceful degradation, idempotency, and single points of failure.
- Evolutionary fitness assessment: Determine how easily the design can adapt to likely future requirements and whether tradeoffs are acknowledged.
- Use cases: Apply during plan reviews, architectural change proposals, pull request reviews, or post-incident assessments to produce actionable findings and confidence ratings.
Quick Start
Ask the review orchestrator to run the architecture-lens on the plan or code area you want evaluated.