Check what the change was meant to accomplish.
Before reading every line, restate the expected behavior. Compare the change with the issue, acceptance criteria, or design decision that authorized it. Ask what changed, what did not need to change, and whether the diff includes unrelated rewrites.
Generated code can look coherent while solving a neighboring problem. Make sure the implementation handles the actual inputs and constraints, and that it does not silently remove behavior the project already relies on.
