Why your AI keeps designing ugly pages
Because it cannot see. It is generating HTML blind.
Not filmed yet
The lesson is written out below. The video comes after.
People assume the model has bad taste. That is not it.
It is writing HTML and CSS without ever looking at the result. It does not know the two colours clash, it does not know the heading is colliding with the image on a narrow screen, it does not know the whole thing is half an inch off-centre β because nothing ever showed it.
Once you see that, the two fixes are obvious and they are different. Give it eyes, so it can screenshot its own work and fix what it sees. And give it a system, so it is choosing from your tokens instead of inventing colours. Running more iterations without either of those just gets you to the bad page faster.
The one thing to keep
Eighty versions of a bad brief just produces bad pages faster.