Prompt Revision Checklist — Before You Ship v2
Five checks before a prompt revision replaces the version that works: nothing removed silently, no new ambiguity, control intact, contradictions zero, growth justified.
Overview
Most prompt revisions ship unreviewed because there's nothing forcing the review. This checklist is that forcing function, and a diff automates four of its five checks. Did anything get removed that the old version relied on? Did the new wording introduce vague terms? Did format/length/constraint control go up or at least stay flat? Did two instructions start contradicting each other? And if the prompt grew, does every added line change the output? The loaded pair fails exactly one check — see if you can spot which before the report tells you.
Workflow
-
Run the diff on the loaded pair
Version B keeps the structure but 'improves' the tone. Compare Versions runs checks 1–4 automatically.
-
Spot the failed check
No removals, control intact, no contradictions — but 'engaging', 'interesting', and 'where appropriate' are new ambiguity. Check 2 fails.
-
Decide intentionally
Maybe the personality is worth the looseness — but now it's a decision instead of an accident.
-
Adopt the checklist
Diff every revision and read the risk changes top to bottom — that is checks 1 through 4; the fifth (growth justified?) is yours.
Why This Works
- A checklist only works when it's cheap — the diff runs four of five checks automatically
- New vague wording is the most common revision regression and the hardest to see when you wrote it
- Forcing one explicit decision per flagged change keeps revisions intentional
Best for
- Teams that treat key prompts as maintained assets
- Revisions written by someone other than the original author
- Prompts where a regression has a real cost
Not for
- Picking between two unrelated prompt drafts — that's the Prompt Comparator
- First drafts with no earlier version to check against
Use cases
- Reviewing a revision before it replaces the production prompt
- Teaching teammates what to look for when editing shared prompts
- Turning prompt editing from vibes into a repeatable check