Run a disciplined implement-verify-fix loop instead of writing a large batch of unverified code. Use when implementing any multi-step change, when a fix did not work on the first try, when several things are failing at once, or whenever you are tempted to write a lot of code before running anything. Enforces one change per verification cycle so failures stay attributable.