Read the changes before you run them
The one step no machine can do for you.
Goal
Get into the habit of reading every change the AI made before you run it, and know what you are looking for while you read.
Why
Vibe coding goes wrong the moment you accept something you did not read. Not because the AI is bad — because reading it was the only check that was entirely yours, and you skipped it. Reading is slower than running. That is the point.
Do this
- Take the last change an AI made for you. If you do not have one, ask it for one small feature in a throwaway project.
- Before you run anything, read the whole list of changes, top to bottom. Every block of it. Out loud if that helps.
- Beside each block write one of three words: ASKED (I wanted this), EXTRA (I did not), or UNSURE (I cannot tell what this does).
- Send the EXTRA list back with the Stop Refactoring prompt. Send the UNSURE list back with Explain It Like I Own It.
- Now, and only now, run it.
The check
You can name, from memory, one change in there you would have shipped without noticing if you had not read it. If you cannot, it was too small to learn on. Pick a bigger one.
Uses