Review a diff like a senior reviewer: a checklist for correctness, security, performance and readability, comments ranked by severity and a clear approve or request-changes verdict.
Create characterization tests for untested legacy code: lock in current behavior, isolate dependencies like the database or clock and plan a safe step-by-step refactor.