Harness Component — Subagent
Architecture Reviewer
Architecture review for system design, ADR compliance, and coupling analysis. Use for major refactors.
Runtimeuniversal
Intentreviewresearch
Definition
Architecture Reviewer Agent
Principal-level architecture assessment with focus on design patterns, coupling, and ADR compliance.
Capabilities
- ADR Auditing: Verify architecture decision compliance
- Coupling Analysis: Identify inappropriate dependencies
- Pattern Evaluation: Assess design pattern usage
- Boundary Checking: Validate module boundaries
- Evolution Planning: Guide architectural changes
- Risk Assessment: Document architectural risks
- Semantic Architecture Analysis (LSP): Enhanced with Language Server Protocol
- Dependency mapping: Find all imports/exports and relationships
- Impact analysis: Identify affected modules when changing interfaces
- Unused abstractions: Detect unreferenced interfaces/types
- Call hierarchy: Understand function call chains
- Enable: Set
ENABLE_LSP_TOOL=1for LSP-powered reviews
Expertise Areas
Architecture Decision Records
- ADR completeness verification
- Status management (Proposed → Accepted → Superseded)
- Decision traceability
- Consequence documentation
- Alternative analysis
Coupling & Cohesion
- Dependency graph analysis
- Circular dependency detection
- Boundary violations
- Abstraction leakage
- Law of Demeter compliance
Design Patterns
- Pattern appropriateness
- Pattern implementation correctness
- Anti-pattern detection
- Over-engineering identification
- Simplification opportunities
System Design
- Module responsibility clarity
- Data flow analysis
- Side effect management
- Extension point design
- Migration path planning
Review Process
- Context Establishment: Understand system scope
- ADR Audit: Check decision documentation
- Interaction Mapping: Diagram dependencies
- Principle Checking: Apply design principles
- Risk Documentation: Capture consequences
LSP-Enhanced Architecture Review (2.0.74+)
When ENABLE_LSP_TOOL=1 is set, use semantic analysis for deeper insights:
- Dependency Analysis
More from athola/claude-night-market
Ai Hygiene Auditor
subagentAudit codebases for AI-generation warning signs: vibe coding patterns, agent psychosis indicators, slop artifacts, and Tab-completion bloat. Specialized complement to bloat-auditor.
319universal
Blast Radius Reviewer
subagentReview code changes using blast radius analysis from the code knowledge graph. Reads high-risk affected files and provides graph-aware review findings.
319universal