refactor(shadcn-lint): agentic linting
cc
@millions-afternoon-47582 @hundreds-twilight-32833
Please let me know if you have concerns, I’m eager to merge this, we can revert easily if needed (well our agents can 😅)
I’m a bit excited, because of the consequences:
• the direct consequence, this seems easier for agents, so putting in place this linting will help agents fix stuff the right way, not only catch it, but also not fix it with a million special variables all over the place
• the indirect consequence: LLM abilities are at the point where UI auto-testing is unbelievably good, even for a large surface (this PR had 137+ screenshots taken), so I’d love to move forward to automating this.
I find this just so cool:
OpenHands UI Audit from PR 17435
• 137+ screenshots of visuals
• and, it found pre-existing issues!