shadcn shows how agents quietly break design systems with code that still compiles
shadcn · x · 2026-09-15
shadcn illustrates the motivation behind shadcn/lint: an agent adds p-4 to a Button that already has a size prop. The code compiles and the button renders fine — but the design system just broke, because nothing in the toolchain verifies this.
The takeaway underpinning the tool: code should be verified by the toolchain, not by convention.
Related event: shadcn launches agent-first Tailwind design system linter shadcn/lint(9 posts)→
More from coding & agent
- effect-harness on Cloudflare: run agent loops, tools and credentials on separate VMs — samgoodwin89 · 2026-10-31
- jh3yy: agents gave me flow state — my tools finally keep up with my brain — jh3yy · 2026-10-31
- CAFE ecosystem: Maple moves 300k lines of React to Foldkit in 3 days — samgoodwin89 · 2026-10-31
- Non-coder builds 100-star Android TV launcher entirely with Claude — SuB8u · 2026-10-31
- Factory acquires typedef_ai to give coding agents an enterprise data context layer — maddiehfaulkner · 2026-10-31
- Browser agent's graph reroute wins 5/5 vs 0/5 for trajectory replay, author retracts own number — JeremyCMorgan · 2026-10-31