The Goldie framework · agents that check their own work

The Self-Checking Factory.

A factory line where every station inspects the last station's work. One agent builds. A second agent grades it. Defects die on the line — they never reach you.

A classical factory hall: small winged worker figures in glowing knee-length tunics, fully clothed, inspect luminous artifacts on a golden conveyor while a tall inspector in a full-length hooded robe, fully clothed, holds an emerald seal of approval; a cracked artifact loops back along a lower return belt
100
the pass score the judge demands
2
brains on every job — builder + judge
$0
what the judge costs (free model)
3
agents on the kanban board
I · the problem

The Blind Shipping Problem.

Imagine a bakery where nobody tastes anything.

The bread goes straight from the oven to the customer.

Some loaves are perfect. Some are raw in the middle.

The customer finds out. Not the baker.

That's how most people run AI agents.

The agent writes the code, the article, the page — and hands it straight to you.

Nobody checked it.

So you become the inspector.

You read every output. You test every build. You catch every broken button.

You wanted a team. You got a pile of homework to mark.

And the moment you stop checking, slop ships.

The Self-Checking Factory breaks that cycle for good.

Thinking it?"This sounds complicated. I'm not a coder."

If you can type one sentence and pick two things from a dropdown, you can run this.

The whole factory is a text box, a Builder menu, a Judge menu, and one Run button.

II · how it works, in simple words

Two brains. Never one.

Here's the whole idea in one line: the agent that builds the work is never the agent that grades it.

Why? Because AI is a terrible judge of its own work — the same way you can't proofread your own writing. It reads what it meant to write, not what it wrote.

So the factory splits the job in two.

A Builder makes the thing. A separate Judge scores it out of 100 against your goal. If the score is too low, the work goes back down the line with the judge's notes attached. The Builder fixes it. The Judge scores it again.

The loop only ends two ways: the work passes, or it stops improving and the factory tells you honestly.

fail → back down the line with notes Your goal one sentence The Builder makes the thing The Judge scores it /100 Ship
the factory line — work only moves right when the previous station signs off; fails ride the return belt
Thinking it?"What if the judge is wrong?"

The judge doesn't need to be perfect. It needs to be separate.

A separate grader with your goal in hand catches the obvious slop — broken buttons, missing sections, ignored instructions — which is 90% of what wastes your time.

III · exactly how it works, step by step

One job's journey through the line.

Here's a real run from my own machine — an ROI calculator I asked the factory to build. No theory, this happened.

1

You type the goal. One sentence in a text box: "Build an AI automation ROI calculator." That sentence becomes the spec the judge will grade against.

2

The Builder makes draft one. A free model writes the whole thing as one self-contained file. Free models are sloppy on the first pass — that's fine, the factory expects it.

3

The Judge grades it: 8 out of 100. A different model reads the goal, reads the draft, and scores it. Draft one was mostly broken. The judge said so, in writing.

4

The return belt runs. The draft goes back to the Builder with the judge's notes attached: what's missing, what's broken, what to fix.

5

Round two: 85 out of 100. The Builder fixed the big problems. Still not passing. Back down the belt it goes.

6

Round three: 100 out of 100. The judge signs off. The loop ends.

7

The work ships to a shelf, not a chat. The finished build saves to a Builds workspace on disk and to my vault — with a live preview. I saw it for the first time when it was already done.

pass bar · 100 8 round 1 · rejected 85 round 2 · rejected 100 ✓ round 3 · shipped
real judge scores from my ROI-calculator run: 8 → 85 → 100. I never touched it between rounds.

So when someone asks "but what IS it?" — it's a loop where a second AI grades the first AI's work against your goal, and nothing reaches you until it passes.

IV · open everything

Touch the factory yourself.

What the factory shipped — open everything ↓
The customer should never be the quality department.
V · the goal

No goal, no factory.

The whole system runs on one thing most people skip: a clear goal.

The judge can't grade "make something cool." It CAN grade "a countdown timer with a date picker, a live preview, and no broken buttons."

Your goal is the order form the factory works from. Every station reads it.

Three rules for writing one:

1

Name the finished thing. "A pomodoro timer page" — not "help me with productivity."

2

Name what "working" means. The buttons it needs, the sections it needs, the result it produces.

3

Keep it one paragraph. The judge grades against every line you write. Short and sharp beats long and vague.

VI · the framework

The five stations of the Self-Checking Factory.

Every version of this — the loop, the kanban board, an agent team — is the same five stations in a row.

i.

The Order

Your goal, written like an order form. This is what every station checks against — so you never have to explain "what good looks like" twice.

ii.

The Builder

The agent that makes the first draft. It never grades itself — so its blind spots never become your problem.

iii.

The Inspector

A second, separate agent scores the work out of 100 against your order. You get a number and written notes, not a shrug.

iv.

The Return Belt

Failed work rides back to the Builder with the Inspector's notes attached. The redo happens automatically — you're not in the loop, and that's the point.

v.

The Ship Gate

Only passing work gets through. It lands on a shelf — a Builds workspace, your vault, a live site — finished and previewed, ready when you are.

VII · station one — loop engineering

The loop: one goal in, a graded build out.

Loop Engineering is the factory at its smallest: one Builder, one Judge, one text box. This is the panel in my Agent OS.

The Loop Engineering panel in the Agent OS: goal box, Builder dropdown set to a free model, Judge dropdown set to local free offline, max rounds, Run loop button, and a Builds workspace gallery with four finished builds

What you're looking at: the real Loop panel. A goal box, a Builder menu (a free model), a Judge menu (a free local model), max rounds, one Run button — and below it the Builds workspace, where four finished, judge-passed builds sit with live previews.

Three choices, then you press Run:

1

Pick a Builder. A free model is fine here — the loop exists precisely because first drafts are weak. The redo rounds do the polishing.

2

Pick a Judge. Mine defaults to a free model, with a local offline model as backup. The judge reads the goal, reads the build, returns a score out of 100 and notes. If the free judge ever flakes, the local one takes over so the loop never stalls.

3

Set max rounds. Four is my default. The loop also stops early if two rounds in a row don't improve — so it never spins forever pretending to work.

Everything that passes lands in the Builds workspace on disk and logs to my vault. The chat is not the product. The shelf is.

Thinking it?"Free models are too weak for real work."

Weak at drafting, fine at redoing. That ROI calculator scored 8 on draft one and 100 by round three — same free model, guided by the judge's notes.

One honest limit: free endpoints throttle on big batches and complex games. For one tool, page, or app at a time, the free loop holds up.

VIII · station two — the kanban board

The board: a whole team, checking each other.

The loop is one worker and one inspector. The kanban board is the full factory floor.

Three agents share a live board: a Planner breaks your goal into cards, a Builder builds each card, and a Reviewer checks every build before it's allowed into Done.

You watch cards move: Backlog → Building → Review → Done. The Review column is the whole trick — nothing skips it.

Planner goal → 5 cards card 1 · building card 2 · building card 3 · building card 4 · building card 5 · building Reviewer nothing skips this Done
one goal fans out to five cards — every card funnels through the Reviewer before Done

And it's not a toy. I flipped my board to SEO mode, gave it one topic, and the team planned a five-article cluster, wrote every article, and shipped them to one of my live sites — real pages, deployed.

The Agent Kanban Workspace tab in the Agent OS showing 16 finished builds, including real SEO articles shipped to a live funnel site

What you're looking at: the board's Workspace shelf — 16 finished builds saved on my Mac, including the real SEO articles the team wrote and shipped to my live site. Every one of these went through the Review column first.

Thinking it?"Will this work for my business, or just for coders?"

The cards don't care what's on them. Mine have held web tools, SEO articles, and landing pages in the same week.

If your work can be described in a sentence and checked against that sentence, it can ride this board.

You sleep. The line keeps inspecting.
IX · old way vs new way

Stop being the quality department.

Old way
~3 hrs of checking, every day
  • Prompt the AI, wait, read the whole output yourself
  • Spot a problem, explain the fix, wait again
  • Repeat that conversation four or five times per task
  • Test every button and link by hand before you dare use it
  • Lose finished work in an endless chat scroll
  • Stop checking for one day — and slop ships to a client
New way
~2 min to set the goal, $0 judge
  • Write one clear goal — the order form
  • Pick a Builder and a separate Judge from two dropdowns
  • The judge grades every draft out of 100 against your goal
  • Failed drafts redo themselves with the judge's notes
  • Only passing work reaches you — saved, previewed, on a shelf
  • Scale the same trick to a 3-agent board that ships real pages
You, checking by hand 3 hrs a day, every day The factory judge minutes · $0 · never gets bored
the hours you spend as the quality department vs what the judge charges for the same shift
Thinking it?"I check faster than any AI judge. Why bother?"

You check better — on the one thing in front of you. The judge checks every draft, every round, at 2am, without getting bored.

Keep your judgement for the final 5%. Let the factory eat the other 95%.

Skip the setup

Get the Self-Checking Factory built for you.

You can wire this together yourself with the SOP below. Or get the whole thing done inside the Agent Operating System — the loop, the judge, and the kanban board already connected.

The full Agent OS zip — Loop Engineering + Agent Kanban pre-wired
The free judge setup — a $0 grader on every build, walked through on video
Coaching calls where I set up your factory with you, step by step
A room of 4,000+ operators running this exact stack
The prompts, the SOPs, and a member map for your city
Get the Agent OS → Inside the AI Profit Boardroom · skool.com/ai-profit-lab
Set up in an afternoon · used in 38 countries · new tools added the week they ship
Thinking it?"Doesn't running the Agent OS burn a fortune in tokens?"

No — that's the biggest myth about it. The everyday 90% runs on free local models on your own machine, and free APIs slot in for more — this whole guide's judge costs $0.

For the frontier work, the Agent OS drives the CLIs you already pay for — your Claude subscription already includes the Claude Code CLI, and the OS plugs straight into it. You're not paying twice; it's a layer on top of what you already own.

And inside the AI Profit Boardroom there are full token-optimisation tutorials, so usage drops even further and you never think about it again.

X · three beliefs to drop

What's actually holding you back.

Wrong: "AI output is unreliable, so I have to check everything myself forever."

Right: Unchecked AI output is unreliable. A separate judge grading every draft against your goal is exactly the reliability layer you've been doing by hand.

Wrong: "Self-checking agents need expensive frontier models."

Right: The judge in this guide is a free model with a free local backup. The loop's redo rounds are what create the quality — not an expensive builder.

Wrong: "I'll set this up later, when agents settle down."

Right: The people building checking systems now compound every new model release. Every better builder that ships drops straight into a factory that already grades it.

Don't take my word for it

Members post their wins every day — agency owners, ecom founders, course creators, solo operators across 38 countries. Real businesses, real numbers, in their own words.

Read the 158-page wins doc →
XI · the receipts

Who's already running this.

This isn't a concept page. The loop panel and the board in the screenshots above are the ones running on my machine today — the same system behind my agency and channel.

4,000+founders inside AIPB
400kYouTube subscribers
38countries · live members
163kX followers
Members write up their wins in a 158-page doc — read it here →
XII · the SOP

Build your factory this week.

1

Write one goal. Name the finished thing and what "working" means. One paragraph.

2

Split builder and judge. Whatever tools you use, the rule is the same: the AI that makes it never grades it.

3

Make the judge score out of 100. A number forces honesty. "Looks good" is not a grade.

4

Make the judge write notes. The notes are the redo instructions — that's what the return belt carries.

5

Cap the rounds. Four rounds max, stop early if two rounds don't improve. No infinite spinning.

6

Ship to a shelf, not a chat. Passing work saves somewhere permanent with a preview — a folder, a workspace, your vault.

7

Run it on one small build. A timer, a calculator, one article. Watch the score climb. Trust comes from watching.

8

Then scale to the board. Same trick, three agents: Planner fans out cards, Builder builds, Reviewer gates the Done column.

XIII · the 30-day roadmap

From babysitter to factory owner.

Week 1

Run one loop

One goal, free builder, free judge. Watch a score climb from failing to passing without you.

Week 2

Tune the order form

Write tighter goals. Watch how a sharper spec makes the judge stricter and the output better.

Week 3

Open the board

Move from one loop to the kanban team. One goal → five cards → every card through Review.

Week 4

Ship something real

Point the board at real work — articles, pages, tools — and let the Ship Gate deploy it live.

Defects die on the line. Not on your desk.
the recap

What you just gained.

i.
You stopped marking homework.

A separate judge grades every draft out of 100 — before it reaches you.

ii.
You stopped paying for quality.

The judge is a free model with a free local backup. $0 per inspection.

iii.
You stopped repeating yourself.

The judge's notes drive the redo automatically. No more "actually, fix this" chats.

iv.
You stopped losing finished work.

Everything that passes lands on a shelf with a live preview — not in a chat scroll.

v.
You gained a team that gates itself.

Planner, Builder, Reviewer — and nothing enters Done without passing Review.

vi.
You gained an edge that compounds.

Every new model that ships drops into a factory that already checks it.

Your move

Run the Self-Checking Factory — or keep checking by hand.

This guide gives you the whole method. The Boardroom gives you the machine it runs on — the Agent OS with the loop, the free judge, and the kanban board already wired, plus every CLI you own in one dashboard, free local models for the everyday 90%, and agents that build while you sleep.

Readers bookmark this page and go back to reading every output themselves. Operators join, install the factory this week, and let a $0 judge do the checking from now on.

Decide which one you are tonight.

Get the Agent OS → Inside the AI Profit Boardroom · skool.com/ai-profit-lab
4,000+ founders · 38 countries · live coaching calls every week · everything from this guide, pre-wired