01
Ask for these three things
- Tests running and passing, with the real output. A sentence saying "all tests pass" is not the output.
- Every changed file and a short explanation of what changed.
- Your original requirements, each marked done or not done.
02
Then check it yourself
- Run the relevant tests and try the behavior you requested.
- Read the list of changes. Ask why any unrequested change was made.
- Keep the task small enough that you can review the result without guessing. Missing evidence means there is still work to verify.
03
The prompt to copy
Before you say "done", show me three things:
1. The tests running and passing. Paste the real output.
2. A list of every change you made: each file and what changed.
3. A checklist of everything I asked for, each item marked done or not done.
If any of the three is missing, the task is not done, so don't say "done".
If you changed anything I didn't ask for, list it and tell me why.