Forget "Which Model Is Best." Ask What Job It's Doing.

Starting from scratch doesn't need one favourite model. It needs a spec writer, a builder, and a reviewer, doing three different jobs, and rarely the same model twice.

PRD writing AI model
On this page

Say you're starting completely from scratch. No product yet, just an idea and a blank prompt window. This is the exact moment most non-technical builders freeze, because the first decision that seems to matter is which model to open, and there are more options this month than there were last month.

This week alone, Google shipped three new Gemini models in one go, 3.6 Flash, 3.5 Flash-Lite, and a cybersecurity-tuned 3.5 Flash Cyber, and pointedly did not ship the 3.5 Pro everyone had actually been waiting for. Coding scores on 3.6 Flash jumped from 37% to 49% on the DeepSWE benchmark, and output pricing dropped by roughly 17%. Meanwhile Anthropic now has four models live at once, Haiku 4.5, Sonnet 5, Opus 5, and Fable 5, and OpenAI didn't ship one GPT-5.6 either, they shipped three: Sol, for the hardest coding and cybersecurity work, Terra, for large-scale business and document reasoning, and Luna, for light everyday tasks.

None of that is noise. It's the industry telling you something plainly: there is no single best model in 2026, there are models that are best at a specific job, for a few months, until the next release reshuffles the leaderboard again. If the labs building these things have stopped pretending one model can do every job, you probably shouldn't build your first product around finding "the one" either.

which model is best for building

The question you're actually asking

When someone starting from scratch asks "which model should I use," what they usually mean is "which model do I open first, and do I keep using it for everything." That's the wrong shape for the question, and it's the reason so many first-time builds stall out somewhere between a good idea and a working product.

The better question has two parts. First: what is the job in front of me right now, does it need careful reasoning or does it need speed and volume. Second: has this exact model already made the decision I'm about to ask it to check. If the answer to the second question is yes, you're not reviewing anything, you're just asking the same opinion twice.

1

The spec writer

Turns your rough idea into a PRD, a product requirements document. A PRD is a plain-language brief that states what you're building, who it's for, what "done" looks like, and what's explicitly out of scope. That last part matters more than people expect: most first specs fail not because they're missing detail, but because they never say what the product isn't trying to do, and scope creeps in through the gap.

2

The builder

Takes the PRD and executes against it: writes the code, drafts the copy, generates the working thing. This job is volume, not judgement. Give it a fast, well-priced model tuned for the task, not the most expensive model you have access to.

3

The reviewer

Checks what the builder produced against the PRD, not against a vibe. This is the role people skip entirely, and it's the one that actually catches mistakes before a customer does. Critically, don't hand this job to the model that did the building. A model reviewing its own output tends to agree with itself, it built the thing one way because that's how it reasons, so it checks the thing the same way.

Why skipping the PRD is the real mistake, not picking the wrong model

Here's the uncomfortable part for anyone starting from scratch: 63% of people building with AI coding tools today are non-developers, and a narrowly scoped product can go from idea to demo-ready in two to three days, with a further one to two weeks of iteration after that. Building has never been this fast for someone who's never written a line of code.

That speed is exactly why the PRD matters more, not less. When building took months, a vague brief got caught and corrected somewhere along the way, because there was time for someone to notice. When building takes two days, a vague brief just gets built, fast, wrong, and confidently. The PRD is the one artefact in this whole process a non-technical founder can actually judge directly. You can't review the code. You absolutely can review whether the brief says the true thing you meant, and that's where your leverage actually sits.

Skipping the spec because typing a description straight into a build tool feels faster isn't actually faster. It just moves the slow part to later, dressed up as a bug.

PRD writing AI model

Picking a model for the spec-writing job

This is where model choice genuinely matters, because mistakes in the PRD cascade into everything built on top of it. A comparative test running the same PRD-writing task across ChatGPT, Claude, Gemini, Grok, and the purpose-built tool ChatPRD found Claude came out ahead. That's a useful data point, not gospel, comparisons like this shift every few months.

Fable 5, Anthropic's top-tier model, has a specific reputation for this job right now. A hands-on comparison for product-manager use cases found Fable 5 completed a scoped task in around 13 minutes against roughly 20 minutes for Opus 4.8 and Sonnet 4.6, while using about 24% of available context compared to 60% for the other two. That's a real, measured efficiency gap, and it's the kind of gap that shows up specifically in spec-writing and planning work, where the model needs to hold a lot of context and reason about tradeoffs rather than just produce volume.

Worth being honest about the limits too. The same round of testing found Fable 5 got narrow and noticeably less useful when handed an ambitious, days-long specification instead of a tightly scoped one, and multi-agent runs on bigger jobs showed stalls after around three hours. The lesson isn't "avoid Fable," it's "don't hand your entire six-month roadmap to any model in one sitting, however good it is at planning." Write one PRD, for one scoped piece of the product, at a time.

If you don't have Fable 5 access, Opus 5 is a reasonable substitute for this role; it's the frontier-tier model Anthropic ships more broadly, at half of Fable's price, and reasoning quality is still the point of that tier.

Picking a model for the building job

Once the PRD exists, the builder's job is different in kind, not just in degree. This is volume work: turn the spec into working code or copy, fast, and cheaply enough that redoing a section doesn't sting. This is exactly the role Gemini 3.6 Flash is built for right now, its jump on the DeepSWE coding benchmark paired with a roughly 17% price cut is precisely the kind of upgrade that matters for high-volume execution and nowhere else. Anthropic's own Haiku 4.5 sits in the same lane, quick and inexpensive, built for the model to do a lot of a well-defined thing rather than think hard about a small thing.

The industry's own model lineups back this up without anyone needing to argue for it. Anthropic runs four tiers side by side instead of one flagship. OpenAI split GPT-5.6 into Sol, Terra, and Luna rather than shipping a single model for every job, and priced them accordingly: Luna at $1/$6 per million tokens for light volume work, Terra at $2.50/$15 for heavier business reasoning, Sol at $5/$30 for the hardest coding and cybersecurity tasks. When the labs building these things design for role separation and price it that way, building your own workflow around one model for everything is working against the grain, not with it.

Picking a model for the review job

The reviewer's brief is simple to state and easy to skip: does the built thing match what the PRD actually said, not does it look roughly fine. Feed the PRD in as the ground truth and ask the model to check against it line by line, rather than asking an open-ended "does this look good."

The model matters here specifically because it needs to be different from whichever one did the building. If Fable 5 or Opus 5 wrote the spec and Gemini 3.6 Flash or Haiku 4.5 built it, a sensible reviewer is Sonnet 5, or a different family entirely, Grok 4.5 or an open-weight model like Kimi K3, whichever one wasn't already invested in the way the thing got built. I run a version of this on my own delivery work: one pass drafts, a separate pass reviews against the brief, a separate pass again checks the finished thing against what was actually promised, and none of those passes share a model with the one before it. That's not caution for its own sake, it's the entire reason the review step catches anything at all.

PRD writing AI model

The loop back to the spec

Starting from scratch is rarely one pass through these three jobs. Real use throws up something the PRD didn't anticipate, a case nobody thought of, a customer asking for the thing just slightly differently than you specced it. When that happens, update the PRD first, then rebuild against the updated version. Skip that step and you're patching the built thing directly against a spec that no longer describes it, and the next review has nothing accurate to check against.

This is the difference between a product that stays legible to you as it grows and one that quietly drifts until you can't tell what it's actually supposed to do anymore (which is a worse place to be than not having shipped yet at all).

The cost logic, in one line

Spend on reasoning where a mistake is expensive to unwind: the spec, and the review. Spend on speed where the only cost of a miss is redoing one small thing: the build. Most first-time builders do this backwards without noticing, they burn their best model on boilerplate because building feels like the real work, and they rush the spec because writing a brief feels like the thing standing between them and building. It's the other way round. The spec is where the expensive mistakes actually live.

Next time you sit down to start something from scratch, don't open with "which model should I use." Open with "what are the three jobs here, who's doing each one, and which one of them has never seen this brief before." The model question sorts itself out after that, and it stays sorted through the next release, and the one after it.

#PRD#model selection#non-technical founder#AI workflow#code review

Updated 27 July 2026

Sources and citable claims

Gemini 3.6 Flash improved from 37% to 49% on the DeepSWE coding benchmark compared to 3.5 Flash, while cutting output pricing by roughly 17%.

Source: Google DeepMind / TechCrunch, July 2026 (https://techcrunch.com/2026/07/21/google-releases-three-new-gemini-models-but-no-3-5-pro/)

OpenAI's GPT-5.6 was released as three distinct models, Sol, Terra, and Luna, priced and scoped for different jobs rather than shipped as one general-purpose model.

Source: OpenAI, July 2026 (https://community.openai.com/t/introducing-gpt-5-6-series-sol-terra-and-luna-coming-july-9-10am-pt/1384931)

A comparative test of ChatGPT, Claude, Gemini, Grok, and ChatPRD on the same PRD-writing task found Claude the strongest performer.

Source: Fireside PM, "I Tested 5 AI Tools to Write a PRD", 2026 (https://firesidepm.substack.com/p/i-tested-5-ai-tools-to-write-a-prdheres)

Claude Fable 5 completed a scoped product-manager task in about 13 minutes, against roughly 20 minutes for Opus 4.8 and Sonnet 4.6, using approximately 24% of available context compared to 60% for the other two.

Source: Vibe Coding Academy, hands-on Claude Fable 5 test for product managers, 2026 (https://www.vibecodingacademy.ai/blog/claude-fable-5-for-product-managers)

The same testing found Fable 5's output narrowed in usefulness on ambitious, multi-day specifications, with multi-agent runs showing stalls after roughly three hours.

Source: Vibe Coding Academy, hands-on Claude Fable 5 test for product managers, 2026 (https://www.vibecodingacademy.ai/blog/claude-fable-5-for-product-managers)

63% of people currently building with AI coding tools are non-developers, and a narrowly scoped product can reach demo-ready in two to three days.

Source: 2026 vibe-coding adoption reporting (https://blink.new/blog/vibe-coding-for-non-technical-founders-2026)

A reviewer step run on the same model that produced the original output is structurally prone to agreeing with its own reasoning pattern, rather than catching it.

Source: Romy editorial framework, observed pattern from multi-agent build workflows

Questions this answers

I've never written a PRD before. Where do I even start?

State four things in plain language: what you're building, who it's for, what "done" looks like, and what it's explicitly not trying to do. That fourth part is the one first-timers skip, and it's the one that saves you the most rework later.

Do I need Fable 5 specifically, or will any frontier model do?

Fable's edge shows up in the data, faster and more context-efficient on scoped planning work, but Opus 5 does the same job well at half the price. The role matters more than the specific model; check back on which model leads roughly quarterly rather than chasing every release.

Do I need three separate subscriptions to run this properly?

No. Most builders can cover all three roles with two: one frontier-tier model for the spec and the review, one fast, cheap model for the build. The separation that matters is role and model, not the number of tools you're paying for.

Isn't this overkill for a five-minute fix?

For a five-minute fix, just build it. This split earns its keep for anything where a wrong assumption in the spec would cost you a day or more to unwind, which is most things worth shipping as an actual product.

What if I only ever do one pass and skip the loop back to the spec?

You'll ship something, and it'll drift from what you meant faster than you'd expect. The first time a customer asks for something the PRD never covered, update the PRD before you touch the build. Otherwise you're patching against a document that no longer describes what you've actually got.

Romy turns commercial judgment into your next action.

It builds the go-to-market roadmap around your product, then finds and drafts the work worth doing each day, ready for your approval.

One useful GTM idea each week.

Short, specific notes on positioning, distribution, outreach, and the work after shipping, from the same commercial method inside Romy.

One practical note a week. Unsubscribe whenever you like. Privacy