Today's AI Tip
← All posts

AI checked its draft against my checklist. Then it cut the free loaf.

· View on Instagram · View on Facebook

AI checked its draft against my checklist. Then it cut the free loaf.
Let the AI review its own draft. Anthropic's prompting guide calls its most common chaining pattern self-correction: draft, review against criteria, then refine. I tried it on a job posting.

Let the AI review its own draft

Anthropic's prompting guide calls its most common chaining pattern self-correction: draft, review against criteria, then refine. I tried it on a job posting.

Source: Anthropic, Prompting best practices

Three steps, one fictional bakery. The sample is a fictional part-time job at Maple Street Bakery. I ran it in GPT-5.5 (OpenAI API), Oct 2026. Check and rewrite went in one message.

Three steps, one fictional bakery

The sample is a fictional part-time job at Maple Street Bakery. I ran it in GPT-5.5 (OpenAI API), Oct 2026. Check and rewrite went in one message.

The check prompt, with the checklist. This is the exact check prompt with my six-point checklist. Swap in your own points, keep point 6, and paste your draft under 'Posting:'.

The check prompt, with the checklist

Check this job posting against my checklist. For each point, write Met or Not met and quote the words that prove it. Then rewrite the posting so it meets every point. Checklist: 1. 80 words or fewer. 2. Pay and weekly hours appear in the first two sentences. 3. Says shifts start at 5:30 a.m. and include Saturdays. 4. Says no experience is needed, before the list of tasks. 5. Ends with how to apply and the October 24 deadline. 6. Keeps every fact from the original posting. List any fact you cut. Posting: [paste the draft here]

Tested in GPT-5.5 (OpenAI API), Oct 2026

This is the exact check prompt with my six-point checklist. Swap in your own points, keep point 6, and paste your draft under 'Posting:'.

The check itself held up. Three points came back Not met and two Met, and every verdict held up when I checked by hand. One weak spot: point 1 gave no word count, so count it yourself.

The check itself held up

Real output · GPT-5.5 (OpenAI API) · Oct 2026

… | 1 | 80 words or fewer | **Not met** | The posting is over 80 words; it continues through: “To apply, email **jobs@maplestreetbakery.example**…” | | 2 | Pay and weekly hours appear in the first two sentences | **Not met** | Weekly hours appear early: “about **25 hours per week**,” but pay appears later: “**Pay:** **$17–$19/hour**” | …

Three points came back Not met and two Met, and every verdict held up when I checked by hand. One weak spot: point 1 gave no word count, so count it yourself.

The rewrite quietly cut facts. The rewrite met all five points at about 58 words. But it dropped the free loaf, “depending on experience,” the 11:00 a.m. end time and “a few lines about yourself.”

The rewrite quietly cut facts

Real output · GPT-5.5 (OpenAI API) · Oct 2026

… Pay is **$17–$19/hour** for about **25 hours per week**. Shifts start at **5:30 a.m.** and include **Saturdays**. No baking experience is needed; we will train. … To apply, email **jobs@maplestreetbakery.example** by **October 24**.

The rewrite met all five points at about 58 words. But it dropped the free loaf, “depending on experience,” the 11:00 a.m. end time and “a few lines about yourself.”

One more checklist line fixed it. I added a sixth point: “Keeps every fact from the original posting. List any fact you cut.” With the same draft and model, the rewrite kept the cut facts and said none were cut.

One more checklist line fixed it

Real output · GPT-5.5 (OpenAI API) · Oct 2026

… Pay: $17–$19/hour, depending on experience, plus a free loaf each shift; about 25 hours/week. Shifts start at 5:30 a.m., end 11:00 a.m.; Saturdays included. … Apply: email jobs@maplestreetbakery.example with a few lines about yourself by October 24. **Facts cut:** None.

I added a sixth point: “Keeps every fact from the original posting. List any fact you cut.” With the same draft and model, the rewrite kept the cut facts and said none were cut.

The routine to reuse. Let the AI draft first. Then paste your checklist and ask for Met or Not met with a quote for each point. Always add the keep-every-fact line, and count words yourself.

The routine to reuse

Let the AI draft first. Then paste your checklist and ask for Met or Not met with a quote for each point. Always add the keep-every-fact line, and count words yourself.

Try it: Run your next AI-drafted post through five points plus that sixth line.

Sources and assumptions

Assumptions:

The short version

Follow @todaysaitipSave this post on Instagram

More posts