| name | code-quality-standards |
| description | Code quality evaluation criteria for reviews. Use when reviewing code design, architecture, maintainability, or identifying potential issues. |
Code Quality Standards
Refer to code-quality-standards.md for detailed evaluation criteria.
Evaluation Aspects
- Robustness to Change - SRP, open-closed principle, change localization, dependency management, encapsulation
- Bug Resistance - Type safety, null safety, error handling, input validation
- Readability - Naming, magic number detection, function design, code organization
- Simplicity - YAGNI, avoid accidental complexity, minimize cognitive load
- Consistency - Patterns, existing pattern evaluation, API design
- Testability - Isolation, observability
- Performance Awareness - Algorithmic efficiency, resource management
- Security Mindset - OWASP top 10, least privilege