PromptTop pickBuild and fixClaude Code, Codex, Cursor and other coding agents

Completion-contract loop

Writes down the done-criteria first, then refuses to call anything done without evidence for each one.

How each pass goes
  1. Write a numbered list of done-criteria.
  2. Work until each has evidence (output, screenshot, test).
  3. 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.
Paste into Claude Code, Codex or Cursor. To keep it running unattended, wrap it in /goal or the Ralph loop.