gpt‑5.2 vs gpt‑5.1 codex max: i one‑shotted a full dentist website from an empty repo
a real‑world empty‑repo one‑shot build comparing gpt‑5.2 vs gpt‑5.1 codex max on a full multi‑page dentist website.
share this post
stay in the loop
Get fresh Prism notes via email
When we publish new experiments or playbooks, we’ll send you the highlights so you can apply them faster.
Key takeaways
watch the experiment
the setup (what we actually did)
the results (the honest version)
what broke (because something always breaks)
Was this post helpful?
Your feedback helps us improve how we deliver practical playbooks.
Free to start
See your biggest growth opportunities — free.
Create your free Prism Growth Dashboard and get a focused Light Audit of what is holding your website, search, and local presence back. No card required.
For dental operators, the highest leverage is improving trust, speed, and booking confidence across web search, AI discovery, and your team’s internal workflow.
What this improves
Increase first-contact patient requests from high-intent discovery channels.
Build stronger authority signals through consistent, clear proof.
Reduce time from lead to consultation with cleaner routing.
can i ship a clean, trustworthy website (opens in a new tab) that brings in leads — without spending weeks in dev hell?
so i ran a real-world test.
i used the same challenge we used in our last episode: start with a completely empty repo and ask an ai model to build a full business website from scratch — in one shot.
workflow: run the build through an agentic (opens in a new tab) coding flow (codex-style), pick the model, set reasoning high, give it the ability to create files, and let it run
evaluation: open the site and look for the things that usually break:
layout / spacing issues
broken buttons
ugly typography
weird responsiveness (mobile + that awkward mid-size window)
pages that don’t connect properly
obvious front-end errors
quick safety note: if you ever run agentic tooling with “full access,” do it in a throwaway repo and review every change. never expose api keys in recordings or screenshots.
the results (the honest version)
it took longer…
gpt‑5.2 runtime: 16 minutes 27 seconds
(our prior run with gpt‑5.1 codex max took ~10 minutes)
so yeah — it’s slower.
…but the output was clearly better
and i’m not talking “barely better.”
i’m talking: visibly better design quality the moment the site loads.
specifically, what stood out:
the typography felt more intentional
the spacing looked cleaner (less “ai chaos”)
the color palette worked — elements actually felt like they belonged together
the buttons didn’t have the usual weird broken states
overall, far fewer front-end issues compared to the prior test
responsiveness passed the real test
mobile layout looked good.
and the surprise: the “weird middle size window” test (where a lot of ai-generated sites fall apart) still looked solid.
it shipped multiple pages, not just a homepage
the build wasn’t just a landing page. it generated a real structure:
service pages (ex: cosmetic dentistry, orthodontics)
a blog experience (with navigation + breadcrumbs)
an appointment/booking flow (at least as a page / route)
is it “production-ready”? not automatically. but it’s not a toy either.
what broke (because something always breaks)
here’s the blunt truth:
the footer had the main visible design errors.
everything else looked surprisingly clean for a one-shot build.
there were also a couple moments where blog navigation felt a little buggy / inconsistent — not catastrophic, but noticeable.
and i couldn’t pull up a sitemap view in the moment (not a dealbreaker, but it matters if you care about indexing + internal linking).
the bigger takeaway: “speed vs quality” is real
this is what the run made obvious:
gpt‑5.1 was faster, but more likely to ship “rough edges”
gpt‑5.2 took longer, but delivered a more polished design baseline and fewer ui errors
if you’re a founder, that tradeoff is familiar:
you can ship fast, or you can ship clean.
what’s new is that ai is starting to let you do both — if you validate the output like a pro.
why this matters for founders (not engineers)
if you run a local business (dentist, law firm, med spa, home services, etc.), your website’s job is simple:
get found
earn trust fast
make it stupid-easy to book/call
ai can now get you 70% of the way there fast.
but that last 30% is where money is made (or lost).
because founders don’t lose leads from “the repo wasn’t elegant.”
they lose leads because:
the site feels untrustworthy
the offer isn’t clear in 5 seconds
the booking flow is confusing
mobile layout is awkward
pages load slow
tracking is missing
seo basics aren’t in place
nobody follows up on form leads
ai won’t reliably handle all of that out of the box.
so here’s the right mental model:
use ai to generate the first draft. use professionals (and a checklist) to make it convert.
the “don’t be stupid” launch checklist (what we check before shipping)
if you’re going to use ai output for a real business site, run this checklist:
conversion + trust
is the headline clear in 5 seconds?
is there a single primary call-to-action (“book”, “call”, “get quote”)?
do you have real proof? (reviews, before/after, certifications, photos, guarantees)
does every page end with a next step?
mobile-first reality
test on an actual phone
test the annoying middle-width screen size
make sure tap targets are big enough and forms aren’t painful
technical basics
page speed isn’t terrible
images aren’t massive
no obvious layout shifting / broken spacing
forms actually deliver leads where you’ll see them
seo basics (local businesses especially)
each service has its own page
titles + descriptions aren’t generic
your name/address/phone is consistent
internal links make sense
there’s a simple blog structure (if you plan to publish)
ops + measurement
analytics installed
call tracking (if calls matter)
form notifications tested
a follow-up process exists (most businesses drop the ball here)
what i’d do next to make this build “client-ready”
based on what i saw, the fast path to production quality would be:
fix the footer layout properly
tighten the copy so it matches a real offer + real location + real proof
validate every link + route
wire up a real booking system (or at least a high-converting inquiry flow)
run a performance pass (images, fonts, loading)
add tracking + conversion events
that’s the difference between a “cool demo” and a “site that prints leads.”
bottom line
gpt‑5.2 is a real step up for one-shot website generation.
it took longer — but the design quality and the lack of front-end errors made it worth it.
if you want to mess around with this yourself, do it.
but if you want the outcome that actually matters — a fast, mobile-first website that gets you found, trusted, and chosen — that’s what we build at prism.
if you want help, reach out and we’ll map your offer, design direction, and launch plan into a site that converts.