| name | code-review-standards |
| description | Defines C# code review standards, review checklist, and review document format. Use when reviewing code, documenting review findings, or understanding code quality expectations. |
Code Review Standards
Review Checklist
Correctness
Architecture & Design
Performance
Security
Code Quality
Testing
Severity Levels
- Critical: Must fix — security vulnerability, data loss risk, crash
- Major: Should fix — bug, performance issue, design violation
- Minor: Consider fixing — style, naming, minor optimization
- Nit: Optional — preference, cosmetic
Review Document
Stored at .memory_bank/features/<feature-name>/code-reviews/phase-N-review-M.md.
Template
# Code Review: Phase N - <Phase Name> (Review #M)
## Date
<date>
## Result: APPROVED / CHANGES NEEDED
## Summary
Brief overall assessment.
## Findings
### Critical
- **File:** `path/to/file.cs` (Line N)
- **Issue:** Description
- **Fix:** Recommended fix
### Major
- ...
### Minor
- ...
### Nits
- ...
## Positive Notes
- Good patterns observed
- Well-handled edge cases
## Changes Required (if CHANGES NEEDED)
1. Fix description with file references
2. ...