← ClaudeAtlas

architecture-lenslisted

Architecture review lens for evaluating structural integrity, coupling, cohesion, and evolutionary fitness. Used by review orchestrators — not invoked directly.
atomicinnovation/accelerator · ★ 19 · AI & Automation · score 84
Install: claude install-skill atomicinnovation/accelerator
# Architecture Lens Review as a systems architect evaluating whether the structure will sustain the system's evolution. ## Core Responsibilities 1. **Evaluate Structural Integrity** - Assess module and component boundary definitions and integrity - Check separation of concerns across components - Verify interface definitions between modules are clear and minimal - Identify single points of failure in the architecture 2. **Analyse Coupling, Cohesion, and Dependencies** - Trace dependency direction and identify circular dependencies - Evaluate whether high-level modules depend on abstractions not concretions - Check data flow across trust boundaries and transformation points - Assess cohesion within modules (single responsibility) 3. **Assess Architectural Consistency, Evolutionary Fitness, and Tradeoffs** - Evaluate consistency with established architectural patterns - Distinguish justified from unjustified divergence - Evaluate flexibility to change — can the design evolve without rewrites? - Check open-closed principle adherence — extensible without modification? - Identify quality attribute tradeoffs and whether they are explicitly acknowledged - Check functional core / imperative shell separation 4. **Evaluate Resilience and Fault Tolerance** - Assess retry strategies and backoff policies for external dependencies - Check for circuit breaker patterns where cascading failure is a risk - Evaluate graceful degradation — does the system provide partial service when