Skip to content

Latest commit

 

History

History
97 lines (66 loc) · 2.41 KB

File metadata and controls

97 lines (66 loc) · 2.41 KB

Code Review Report

Metadata

  • Scope: [PR #N / branch name / module path / full codebase]
  • Review date: [YYYY-MM-DD]
  • Review mode: [Change review / Codebase review]

Summary

[1-3 sentences: what was reviewed, overall impression, key risk areas.]


Findings

Blockers

[Issues that must be resolved. If none, write "None."]

# Severity Area Location Finding Suggested fix
1 Blocker [Design/Functionality/Security/...] file#Lx-Ly [Description] [Direction]

High

[Issues strongly recommended to fix. If none, write "None."]

# Severity Area Location Finding Suggested fix
1 High [Area] file#Lx-Ly [Description] [Direction]

Medium

[Issues worth addressing. If none, write "None."]

# Severity Area Location Finding Suggested fix
1 Medium [Area] file#Lx-Ly [Description] [Direction]

Low / Nits

[Minor suggestions. If none, write "None."]

# Severity Area Location Finding Suggested fix
1 Nit [Area] file#Lx-Ly [Description] [Direction]

Positive Observations

[Note well-written code, good patterns, thorough tests, or other strengths.]


Checklist Summary

Area Status Notes
Design [Pass / Needs work / N/A]
Functionality [Pass / Needs work / N/A]
Complexity [Pass / Needs work / N/A]
Security [Pass / Needs work / N/A]
Performance [Pass / Needs work / N/A]
Code Quality [Pass / Needs work / N/A]
Tests [Pass / Needs work / N/A]
Naming [Pass / Needs work / N/A]
Comments [Pass / Needs work / N/A]
Style [Pass / Needs work / N/A]
Documentation [Pass / Needs work / N/A]

Quick Checks

  • No hardcoded secrets
  • Input validation present
  • Error handling complete
  • Types/interfaces defined
  • Tests added for new code
  • No obvious performance issues
  • Code is readable and documented
  • Breaking changes documented

Verdict

  • Decision: [approve / request changes / comment only]
  • Justification: [1-2 sentences]
  • Confidence: [0.0 - 1.0]