Code Review
Use this checklist to review changes consistently and flag risks.
Quick scan
- •Identify the purpose of the change in one sentence.
- •List the files touched and the expected surface area.
- •Note any public API or behavior changes.
Deep review
- •Verify correctness for normal and edge-case inputs.
- •Check error handling and rollback paths.
- •Look for hidden coupling or assumptions.
Tests
- •Confirm that new behavior is covered by tests.
- •Ensure existing tests still pass and remain relevant.
- •Suggest minimal test additions when coverage is thin.
Release readiness
- •Call out backward compatibility risks explicitly.
- •Summarize potential monitoring or rollback steps.