Review SQL, schemas, migrations, and persistence code for correctness, performance, and safety
Use this for changes involving:
Use what the repo and environment actually support:
Avoid pretending to validate with database commands when no database access exists.
Classify findings as:
Critical: data-loss, security, or severe correctness issueHigh: likely production bug, migration risk, or serious performance problemMedium: worthwhile schema or query improvement or missing validationLow: polish or follow-upFor each finding, include:
Finish with:
Verdict: approve, approve with caution, or blockValidation: what was checked directly and what still needs runtime verification