How are you actually using AI in your CI/CD to enforce frontend consistency and catch visual regressions?
CTO here. My team is shipping frontend code faster than ever (mostly using Cursor/Copilot/Claude) but I'm noticing a lot of UI drift. AI coding assistants are great at writing functional code but they frequently ignore our design system, hardcode hex values, and subtly break layouts.
We want to put guardrails in place without slowing the team down. For those of you maintaining mid-to-large frontends:
- Are you using any AI-powered PR review bots (like CodeRabbit, Greptile, etc.) specifically to enforce design system usage? Do they actually work, or are they just noisy?
- Have you successfully integrated AI visual regression testing (Percy, Chromatic, Applitools) to catch layout drift?
- How are you preventing AI-generated code from turning your CSS/component architecture into spaghetti?
Stack is [React, Tailwind, Shadcn, TanStack Router, Turborepo]. Would love to hear what is actually working in production for you not just marketing hype.