The amount of hand-holding and guidance you have to provide to LLMs in order to keep them from spewing inaccessible HTML is quite ridiculous. Gotta admit though that setting up a CI to catch these issues is a good idea, whether you use LLM or not.
https://frontendmasters.com/blog/ai-generated-ui-is-inaccessible-by-default/
