Completion-contract loop
Writes down the done-criteria first, then refuses to call anything done without evidence for each one.
How each pass goes
- Write a numbered list of done-criteria.
- Work until each has evidence (output, screenshot, test).
- Report each criterion with its proof.
Stops when
Every criterion has evidence attached.
Starter prompt
Write a completion contract for this task: 3 to 7 numbered criteria, each with how you will prove it. Then work in a loop until every criterion has evidence (command output, test result or screenshot). Do not say done until you can show proof for each one.