# Code Review Report: [FEATURE NAME] **Reviewer**: AI Agent (Staff Engineer Perspective) **Date**: [DATE] **Feature**: [Link to spec.md] **Branch**: [Feature branch name] **Verdict**: [✅ APPROVED / ⚠️ APPROVED WITH CONDITIONS / ❌ CHANGES REQUIRED] --- ## Executive Summary [One-paragraph overall assessment of the implementation quality, key strengths, and primary concerns.] --- ## Review Findings | ID | Severity | File | Line(s) | Category | Finding | Recommendation | |----|----------|------|---------|----------|---------|----------------| | R001 | 🔴 Blocker | [file] | [lines] | [category] | [description] | [fix suggestion] | | R002 | 🟡 Warning | [file] | [lines] | [category] | [description] | [fix suggestion] | | R003 | 🟢 Suggestion | [file] | [lines] | [category] | [description] | [fix suggestion] | **Categories**: Correctness, Security, Performance, Spec Compliance, Error Handling, Test Quality, Architecture --- ## Spec Coverage Matrix | Requirement | Status | Implementation Notes | |-------------|--------|---------------------| | FR-001: [requirement] | ✅ Implemented | [notes] | | FR-002: [requirement] | ⚠️ Partial | [what's missing] | | FR-003: [requirement] | ❌ Missing | [recommendation] | **Coverage**: [X]/[Y] requirements implemented ([Z]%) --- ## Test Coverage Assessment | Area | Tests Exist? | Coverage | Gaps | |------|-------------|----------|------| | [Module/Feature] | ✅/❌ | [%] | [untested paths] | --- ## Metrics Summary | Metric | Value | |--------|-------| | Files reviewed | [count] | | 🔴 Blockers | [count] | | 🟡 Warnings | [count] | | 🟢 Suggestions | [count] | | Spec coverage | [%] | | Test coverage | [%] | --- ## Recommended Actions ### Must Fix (Blockers) 1. [Action item with specific file and fix description] ### Should Fix (Warnings) 1. [Action item] ### Nice to Fix (Suggestions) 1. [Action item] --- *Generated by `/speckit.review` — Staff-level code review for spec-driven development.*