architecture-lens

Solid

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

AI & Automation 30 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 85/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
5 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 1 weeks ago
michaelalber
Code & Development Featured

architecture-reviewer

Architecture reviews across 7 dimensions (structural, scalability, enterprise readiness, performance, security, ops, data) with scored reports. Triggers on: "review architecture", "critique design", "audit system", "assess scalability", "enterprise readiness", "technical due diligence". NOT for diagrams, use architecture-diagram.

313 Updated 4 days ago
Mathews-Tom
Code & Development Listed

architecture-review

A focused, single-lens review of a change's design and structure — not its defects. Judges separation of concerns and SOLID, coupling and cohesion, module/layer boundaries and dependency direction, whether the right abstraction is present (and the wrong/early one is absent), files and functions that have grown too large or do too much, leaky abstractions, intent-hiding names, duplication that wants to be a shared unit, and whether the change fits how this codebase is already built. Every finding cites file/module:line, a severity, the future cost it imposes, and a concrete refactor direction. Constructive and pragmatic — flags structure that will cost future change, never taste.

0 Updated yesterday
itzikiusa