A near-black instrument panel: graphite greys, hairlines, pill controls, one indigo for focus. Real UI on spotlit stages, 5x5 dot glyphs for work in progress, isometric hairline blueprints. Suits dev tools, SaaS apps and docs.
Three products with their own design, and the same products after a coding agent applied Graphite Blueprint. Pages, copy, photos and features are the product's own; everything you see change is the system.

Setting a system up keeps its whole spec (design-system/agent.md) and tokens in your project, and every later screen is built from that copy. Updates here never restyle a project on their own — ask your agent to update and it applies only what changed since your copy.
Graphite Blueprint now fits any product. The rules that were written around example screens are rewritten for the kind of screen they describe, so a CRM, a booking flow or a docs site gets the same design as a store or a dashboard. The look itself is unchanged.
Phone tables, blueprints and section openers are steadier. On phones a table keeps only its first and pinned columns, so nothing runs under the pin; blueprints keep their size in rows and pairs; every content section opens the same way, and settings groups, hairlines and closings are built into the recipes instead of described.
breakpoint.sm only the first and the pinned column show; the first cell holds at most two single-line lines ending in an ellipsis and every row has the same number of lines (was: secondary columns hidden by name, so others could show under the pin). The pin's head is a short visible mono word; a badge naming the row shows its dot only, its label kept for screen readers; first and last cells sit on the section's edges.pair() and blueprint() helpers; sizes are rendered CSS pixels; a row of three draws each at size.blueprintLg (now 300px, was 280px) or its full column, never under size.blueprintMd; captions and titles sit level across a row.space.32 under its opener (was space.96); a content home's featured block is a mono "FEATURED" label over its plate; the opener link ends in "→" ("↓" for an in-page anchor).clamp(h2, 6vw, display), two short sentences that break only between them; counts and result lines are uppercase mono labels in every app; headings balance and paragraphs wrap pretty; fonts are self-hosted, never from a font CDN.space.48 apart, built into the recipe CSS; one left edge per page (articles narrow from the right instead of centering); a form keeps its error summary directly above its actions and moves focus to the first invalid field.First release of Graphite Blueprint: a near-black instrument panel. Graphite greys stacked in five steps, 1px hairlines, pill controls and one indigo kept for focus and selection. The product's own interface is the main image, set on a softly lit stage; work in progress speaks in a 5x5 dot matrix and a passing shimmer, and explanations are drawn as isometric hairline blueprints with mono figure captions. Dark is the default, with a light mode in cool neutral greys.