Working Surfacelink · 28 Oct 2026
02
A theatre set of a polished house front held up at the back by bare timber braces, with a figure seen from behind carrying a lantern round into the dark side of the set, the whole scene drawn with wide empty margins on every side.
Design Systems Collective

What AI-generated components actually cost when the system is the standard

Tina Singh · 27 October 2026

How-to · design systems · critique & review · Agent context files

Read the original
Takeaway

Tina Singh found that components generated by AI looked finished in screenshots but lacked focus, pressed and dark-mode states, so she now settles their behaviour before asking for code.

Summary

Tina Singh, writing in Design Systems Collective about her own design-system work, reviewed a card generated by AI against a screenshot and found it close enough to hand over. In use, it lacked a focus ring and a pressed state, and its warning icon failed contrast in dark mode. She now decides each component's behaviour, and which reference it must match, before any code is generated.

Key points
  • The warning icon borrowed a background token because the system had no token for status icons, and it measured 1.6:1 against its panel, below the required 3:1.
  • A side navigation used a real token from the data table, which was the wrong token for that component.
  • A generated modal footer matched the shipped component exactly, but the shipped component had drifted from the documented pattern in the design file.
  • Before generating code, she settles focus, the primary action, states, dismissal rules and token behaviour across colour modes, and asks for missing tokens to be reported rather than filled.
Implication

A design-system team can settle conflicts between its design file and its shipped code before giving either to an AI tool as a reference. This is an inference and is not the author's claim.

Plays
Design

Before an AI tool builds an interface component, write down how it takes keyboard focus, which states it shows, how it is dismissed and which colour tokens it uses in each mode.

Design

Settle which source wins when the design file and the shipped component disagree before giving either to an AI tool as a reference.

Derived by Working Surface from the article; more in the Playbook. Source line: Moving the decisions earlier does not make the review disappear.

Source issue

28 October 2026: as AI agents make code look finished sooner, teams are moving the human check to before the build and keeping a person accountable for the changes that are hardest to undo.