Craft brewery
Hollow Oak Brewing
OpenAI Codex · 3 iterations + QA fix
One app, 3 recorded iterations. Names and data in the app are fictional; the photographs are credited in the app.
Before and after


Iteration history
Iteration 1
OpenAI Codex2026-10-06 · 1 turns · 5 MCP calls“I run Hollow Oak Brewing, an independent craft brewery.”
Iteration 2
OpenAI Codex2026-10-06 · 1 turns · 0 MCP calls“Common ask (app works but looks generic; make it feel like our product with theme/motion/effects/components from the kit; keep screens and data; AA contrast, dark toggle, keyboard, reduced motion; lint+build pass) + personality checklist 1-6 + brewery-ops section (warm-earthy customised to copper/amber/stout-brown, craft small-batch voice; gaps: /inventory 390 overflow, cramped stage cards at 1440, hand-built gravity SVG -> catalog chart, no nav bar, no dark toggle, reuse catalog pieces).”
Iteration 3
OpenAI Codex2026-10-06 · 1 turns · 0 MCP calls“Common ask (feels like a UI kit with our data; add real screens, photography, trade icons, real copy; update to newest kit first) + checklist 1-6 + brewery-ops section (copper/amber/stout theme via theme export -> edit -> apply --code-file; remove 3 axe serious findings; use or remove 2 unused catalog pieces; no hidden duplicate toggle; screens Beer catalog, Taproom, Recipes; photos; icons beer/wheat/hop/thermometer/flask-conical/calendar).”
QA fix
A fix pass on the defects our own QA found in iteration 3, run by OpenAI Codex.
The numbers
- Routes verified
- 16
- Real photos
- 14
- Catalog items installed
- 5
- MCP calls
- 5
- Build
- Passed
- Lint errors
- 0
- Accessibility (serious + critical)
- 0
- Horizontal overflow at 390 px
- 0 px
- Kit update
- 26 replaced, 1 added, 0 conflicts
Checks as last recorded in: QA fix.
Screens

dashboard

batch

beer detail barrel vigil

beer detail house pale