
The design file has clear rules, yet the live screens keep drifting. Sometimes the documentation is out of date, a name has changed, or the reason for an exception exists only in someone's memory.
This week's articles look at ways to close those gaps: putting design intent into names, recording the reasons behind decisions, and making documentation and code point to the same source.
This week, we're looking at design rules that reach the product. What matters is not just how neatly the rules are documented, but whether people can find, apply, and check them while working.
Here are four key points from this week's articles👇
1️⃣ Deliver the appearance alone, and the reasoning gets lost
AI Does Not Read Your Design System the Way You Do draws a distinction between having components and communicating how to use them. People fill gaps with conversations like “we had trouble with that combination last time,” but AI needs a record to refer to. That includes when something applies, what not to combine it with, and why an exception was allowed. Before adding more to the library, it may be worth documenting the reasoning behind choices that repeatedly go wrong.
2️⃣ Names become part of the design
Connecting Design Intent Beyond Figma Through Naming Conventions shows how much a small name can tell an automation tool. Identifying an icon asset or a component's child changes how it is extracted and turned into code. But a name can change while the screen still looks fine, hiding a broken connection. Setting naming conventions needs to go hand in hand with a way to notice when those conventions break.
3️⃣ Agree on where the current source of truth lives
Design Systems 2.0: When Code Becomes the Shared Reference proposes a workflow centered on running code. Maintaining the same information separately in Figma, documentation, and code means reconciling copies with every change. AI's output can also vary depending on which copy it reads. Not every team needs to change its workflow immediately, but it should be clear which source takes precedence when values disagree. Knowing the documentation is connected to the deployed version is more reassuring than simply calling it up to date.
4️⃣ A system comes alive when it solves recurring problems
Eight Design Systems Worth Revisiting—and the Decisions Within Them offers more than button designs. It covers decisions such as whether to preserve input after an error, how to display partial data, and how far to extend a system when shared rules do not fit. Those decisions keep teams from solving the same problems from scratch. When improving a system, starting with a problem that has come up repeatedly can reveal the documentation you need more clearly than a component inventory.
Reads That Make It Clearer
This Week's Branding Signals
This week's newly added tools and references are grouped by workflow.
Finding Design Guidance to Share with AI
Connecting Guidance to Work and Review
Learning from Recurring Product Problems and System Operations
Sharing Work and Meeting Designers
A short read on the tools and articles added that week.