UI Generation Protocol
When the user requests UI components:
- Analyze the request or screenshot.
- Define a Pydantic schema for the component props in
scripts/validators/. - Generate the code.
- Run the Pydantic validator script to ensure props, accessibility tags, and Tailwind classes are valid.
Only output code that passes validation.