architecture-lens

Solid

Architecture review lens for evaluating structural integrity, coupling, cohesion, and evolutionary fitness. Used by review orchestrators — not invoked directly.

AI & Automation 31 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
50
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 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...

Details

Author
atomicinnovation
Repository
atomicinnovation/accelerator
Created
6 months ago
Last Updated
today
Language
HTML
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

architecture-review

Devil's advocate architecture critic -- challenges designs via Socratic questioning against SOLID, coupling, failure modes, scalability, and operational complexity. Use when stress-testing an architecture decision, evaluating a proposed system design, reviewing architecture before implementation, or asked to critique a technical approach.

2 Updated 5 days ago
michaelalber
Code & Development Listed

architecture-review

Runs a structured architecture-quality review of a system's module/service boundaries, coupling, data ownership, communication patterns, resilience, structural scalability, extensibility, documentation, pattern consistency, and versioning — evaluating structural soundness and evolvability of the design, not line-level code correctness and not measured runtime performance — then reports the results as one table (check, area, status, evidence, recommendation). Covers domain-aligned vs. arbitrary module boundaries, circular dependencies between modules/packages/services, coupling (does a change in one module ripple into unrelated ones), layering violations (a lower layer reaching up, or a domain layer importing from presentation), data ownership per service vs. shared-database distributed-monolith anti-patterns, cross-boundary consistency (sagas, eventual consistency, distributed transactions), sync-vs-async communication choices and single-points-of-failure created by synchronous call chains, event/message cont

0 Updated 4 days ago
finnley07
Code & Development Listed

architecture-reviewer

Review architectural changes for coupling, blast radius, and long-term impact. Use when evaluating system design changes, cross-service dependencies, API changes, or infrastructure modifications. Triggers on "architecture review", "impact analysis", "blast radius", "coupling review", "dependency analysis", "breaking change", "migration review", "system design review".

0 Updated today
OneDro1d