# Adoption Beats Perfect Tokens: The 2026 Design-Ops Budget Call

Maya Ibarra · August 23, 2026

> Adoption Beats Perfect Tokens: The 2026 Design-Ops Budget Call. When Marks & Spencer's platform team defined success for its web comp...

| Takeaway | Detail |
| --- | --- |
| A 70%-adopted 'good enough' library outperforms a flawless one stranded at 40%. | The advantage compounds on shipping speed, defect escapes, and headcount leverage — diffusion, not token quality, is the binding constraint on what a design system actually delivers. |
| Token polish below 40% adoption buys improvement for screens that never touch the library. | While artifact refinement absorbs the budget, the real bottlenecks — skill gaps, habit, and contribution friction — go unfunded, making the 2026 planning cycle a choice between moving adoption or moving polish. |
| You cannot steer toward 70% adoption without measuring it the way M&S did. | Marks & Spencer defined exactly two measures — 'Adoption' (whether an application uses the library at least once) and 'Reusability' (how many applications use components multiple times) — then used usage data to ask lower-uptake teams informed questions that surfaced frictions. |
| Over-abstraction is why 'flawless' libraries stall at 40%. | Per Tomasz Mularczyk, building reusable components requires foreseeing the future, which humans are bad at; shared components done incorrectly leave a codebase full of unnecessary complexity, poorly tested code, and developers scared to edit or remove it — even generic wins like buttons and forms are harder to do right than they look. |

When Marks & Spencer's platform team defined success for its web component library, it chose exactly two measures: whether an application used the library at least once, and how many applications came back for more. No token coverage score. No polish index. Adoption and reuse — because a component nobody imports is a component that does not exist.

That framing matters more in 2026 than ever. A design system at 70% adoption with average tokens outperforms a flawless one stranded at 40% — on shipping speed, defect escapes, and headcount leverage. Yet most design-ops budgets still flow toward the artifact: refining tokens, tightening documentation, polishing variants for screens that never touch the library. Hours spent perfecting below 40% adoption buy improvement nobody receives.

The planning cycle now underway forces the call. The real bottlenecks — skill gaps, habit, contribution friction — are cheap to fund and invisible in artifact metrics, while over-abstraction quietly makes shared components harder to edit, not easier. Leads who fund diffusion instead of perfection land the highest-ROI configuration available this year: a good-enough library that most teams actually use.

![Adoption Beats Perfect Tokens](https://static.mm-ais.com/article-images-ai/adoption-beats-perfect-tokens-the-2026-d-ai-20771cb9.jpg)

## Diffusion Math

A component's value equals fidelity multiplied by consumption, and most 2026 design-ops budgets still optimize only the first factor. The multiplier is unforgiving: every fix, token rename, or accessibility patch propagates solely to surfaces that import the library. At 70% screen adoption, one improvement lands on roughly 7 of every 10 screens; at 40%, it reaches fewer than half. The fix didn't change — the number of places it touches did.

The tax adoption eliminates is duplication. Per Simform's account of ABC Life, the existing style guide proved insufficient for implementation, so product teams hand-wrote markup to match prescribed CSS and JavaScript conventions — each screen a parallel implementation, and every brand or theme change a choice between one library fix and N per-screen fixes. Three commodities collapse that N: Storybook workshops, npm-distributed component packages, and dependency graphs showing who consumes what. Marks & Spencer seeded its library from one central place across multiple web applications, platform PM and design in partnership per Dilesh's Medium write-up — which is why per-application adoption metrics and component-level reuse rates became computable at all: every consumer pulled from one spot.

Sharing still has a failure mode. Tomasz Mularczyk argued in his March 27, 2022 Medium essay that reusable components require foreseeing the future, humans are bad at it, and most components should not be reused. His own case shows the correct trigger: only when a second requirement landed — a food-selling page needing the same fields plus a termination date — did extracting the form to a shared directory, renaming it AddProductForm, and hiding the optional field behind props become rational. Extraction follows consumers; premature sharing leaves unnecessary complexity, thin test coverage, and developers scared to edit or remove anything.

That fear is what internal academies monetize. Trained designers file RFCs against the library, accepted fixes ship back to their own squads, perceived usefulness rises, and the next cohort enrolls — past roughly 50% adoption, peer proof sells the library, not mandates. The blockers here are old and well-named: the C.R.U.I.S.E. reuse literature on SlideShare flags development-process best practices, component certification, and library-system search and retrieval as omnipresent obstacles. An RFC gate with named reviewers is certification; cohort onboarding is search-and-retrieval training; a visible contribution path dissolves the fork-instead-of-ask behavior fear produces.

The tooling half of the equation is finished. According to npm's published download statistics, Storybook — the de facto component-workshop standard — records over 2 million weekly downloads, and M&S ran it as the single point of reference where engineering and design documentation lived in one artifact. When the workshop layer is a solved commodity, the scarce resource in 2026 is organizational uptake — what enablement buys and refinement doesn't.

Tokens sit inside the mechanism, not above it. The W3C Design Tokens Community Group's tiered format — primitives to semantics to component tokens — pays off only when downstream consumers exist. A semantic rename touching 70% of screens is effectively a one-line change; the identical rename at 30% adoption strands orphaned hard-coded values across everything else. That is the death of "tokens first, adoption follows": a pristine three-tier architecture finished below roughly 50% adoption optimizes surfaces nobody consumes while the actual constraint — contributors who don't know how or why to engage — stays unfunded.

Hold the section to its falsifiable claim: holding fidelity constant, moving adoption from 40% to 70% should beat moving fidelity from 80% to 100% at constant adoption on velocity and UI-defect rate. If your telemetry can't separate those two interventions, instrument per-application adoption first — it is the cheapest experiment on the board.

| Lever | Surfaces each fix reaches | Capacity cost | Verdict |
| --- | --- | --- | --- |
| Adoption 40% → 70%, fidelity held | Fewer than half of screens → roughly 7 in 10 | Academy cohorts, office hours, RFC paths | Wins — multiplies fidelity already built |
| Fidelity 80% → 100%, adoption held | Unchanged consuming base | Token-refinement sprints | Loses below the 70% line |
| Semantic token rename at 70% adoption | Roughly 7 in 10 screens via one edit | Near zero | Wins — DTCG tiers compound |
| Semantic token rename at 30% adoption | Remaining screens stranded | Manual hard-coded-value sweeps | Loses — taxonomy without consumers |
| Second consumer arrives (AddProductForm pattern) | Two implementations collapse to one | One extraction refactor | Extract now — sharing pays at the second consumer |

![Rolling misty hills golden hour deeply worn earthen](https://static.mm-ais.com/article-images-ai/adoption-beats-perfect-tokens-the-2026-d-ai-e5bd8326.jpg)
Rolling misty hills golden hour deeply worn earthen

## Survey Signal

Ask the people who actually run design systems what hurts most, and they do not say tokens. According to Sparkbox's annual Design Systems Survey (2023 edition, roughly 700 respondents), "adoption and buy-in" ranked the #1 challenge for the third consecutive year (2021–2023) — ahead of funding and ahead of staffing. That ordering is the argument in miniature: the practitioners closest to the work rank diffusion above craft, year after year, while budgets keep flowing to the artifact.

The same survey series explains why a hard screen-adoption target reads as radical rather than obvious: according to Sparkbox, fewer than half of responding organizations quantititatively measure adoption at all. Most design-ops teams steer by anecdote — one enthusiastic Slack message from a pilot team stands in for a denominator nobody counts. You cannot manage toward the threshold set at the top of this guide if you never instrument the numerator, and that blindness is what let token-first spending survive a decade of scrutiny: the real constraint stayed invisible, so the visible work — naming tiers, theming layers — absorbed the headcount.

Does diffusion breadth actually pay? According to McKinsey's 2018 "Business Value of Design" research, top-quartile design organizations grew revenues 32 percentage points faster than industry-benchmark peers over five years. Read the mechanism, not the headline: the premium came from consistent application at scale — the same patterns reaching every product surface — which is adoption, not artifact perfection. The winners got what already existed into every team's hands; they did not win by adding a fourth tier to a token taxonomy two teams consumed.

The cleanest natural experiment sits in the U.S. federal government. According to GSA's transparency reporting for the U.S. Web Design System (USWDS), years after launch — and despite the 21st Century IDEA Act (2018) pushing consistent federal design — USWDS appeared on only a minority of public-facing federal domains. Free, well-built, government-backed, legally encouraged: still a minority. If "tokens first, adoption follows" were true, USWDS would be the proof; it is instead the refutation. GSA maintains a public adoption dashboard that tracks coverage continuously — pull the current figure yourself — and note what the dashboard's existence signals: uptake lagged badly enough that a federal agency built live instrumentation for component spread.

Now the strongest objection, because it looks fatal: Apple's Human Interface Guidelines and Google's Material 3 appear to be token-first wins — flagship design languages built on obsessive specification. Inspect the delivery mechanism instead. Both pair deep token work with enforcement and default tooling: Material ships as the Android Studio default, so every new Android project starts on it whether or not anyone opens the docs, and Apple's guidelines ride platform review plus system components developers receive by default. These are adoption machines wearing token costumes. They confirm the thesis — the polish traveled on rails of enforcement and defaults that an internal library simply does not have until enablement builds them.

| Evidence source | Hard signal | What it establishes | Verdict |
| --- | --- | --- | --- |
| Sparkbox Design Systems Survey, 2023 edition (~700 respondents) | "Adoption and buy-in" ranked #1 challenge, 2021–2023, ahead of funding and staffing | Practitioners rank diffusion above craft | Fund enablement first |
| Sparkbox measurement item, same series | Fewer than half of organizations measure adoption quantitatively | Most teams steer by anecdote | Instrument before targeting |
| McKinsey, "Business Value of Design," 2018 | Top-quartile design orgs: +32 percentage points revenue growth over five years vs. benchmark | Premium mechanism is application at scale | Adoption pays; polish alone doesn't |
| GSA USWDS reporting + 21st Century IDEA Act (2018) | Minority of public-facing federal domains despite a free, well-built library | Artifacts do not adopt themselves | Kills "tokens first, adoption follows" |
| Google Material 3 | Ships as the Android Studio default | Default tooling drives diffusion | Confirms the adoption thesis |
| Apple Human Interface Guidelines | Enforced via platform review and default system components | Enforcement carries the fidelity | Confirms the adoption thesis |

![Survey Signal — Adoption Beats Perfect Tokens](https://static.mm-ais.com/article-images-pixabay/adoption-beats-perfect-tokens-the-2026-d-f0d8c2bc.jpg)

## The 12-Month Budget Split

Every design-ops team runs this decision on fixed capacity: over the next twelve months, do you finish the three-tier token architecture — primitives up through semantics down to component tokens, with full theming — or do you stand up an internal academy with cohort curriculum, weekly office hours, and a contribution ladder? Everything else on the roadmap is secondary, because both paths bid for the same senior systems engineers and the same designer hours. Most teams pre-commit to the tokens on a seductive assumption worth killing here: that a pristine architecture will naturally pull product teams onto the library. It won't. Below the adoption line, fidelity spending optimizes surfaces nobody consumes, while the binding constraint — contributors who don't know how or why to plug in — stays unfunded.

The table models both options plus a sequenced hybrid across four quarters. Treat every figure as a projection built from interview base rates, not a guarantee.

| Path | What it funds | Modeled 12-month adoption delta | Craft ceiling | Cost | Cost per adoption point |
| --- | --- | --- | --- | --- | --- |
| A — Finish the tokens | Three-tier rebuild (primitives → semantics → component tokens, full theming) plus migration QA | ≈ +7 points (e.g., 48% → 55%) | High | ≈ 3 FTE-quarters of senior systems-engineering time | ≈ 0.43 FTE-quarters |
| B — Fund the academy | Three 6-week cohorts (~20 designers each), weekly office hours, contribution ladder | ≈ +25 points (48% → 73%) | Moderate | ≈ 1.5 FTE for the year | ≈ 0.24 FTE-quarters |
| C — Sequenced hybrid | Academy first for two quarters, then a token sprint | ≈ +18 points | Moderate-to-high | ≈ 3–4 FTE-quarters (half academy run + sprint) | ≈ 0.17–0.22 FTE-quarters |

For any organization sitting below the 70% adoption line from the sections above, Path B wins outright, and it wins on all three axes simultaneously. On adoption delta: +25 modeled points against +7. On defects: every gained point swaps hand-rolled interface code for enterprise-tested modules — the reuse pattern Bit Cloud founder Ran Mizrahi compares to "building with Lego" rather than writing long lines of code. On unit cost: divide each path's total FTE-quarters by its modeled gain and Path A spends roughly 0.43 FTE-quarters per adoption point against Path B's roughly 0.24 — nearly twice the price per point. The mechanism behind A's weak return is behavioral, not technical. According to Simform, deadline pressure inside large organizations drives most developers to build components from scratch no matter how polished the shared tokens are; polish alone doesn't change that habit, but office hours and a contribution ladder do.

One condition flips the verdict. If an imminent rebrand or platform migration will force every screen to change anyway, Path A becomes rational: sequence the token rebuild first and you refactor the token layer once while each screen is already open, instead of touching every screen twice. Absent that event on a dated roadmap, B wins — don't let a hypothetical rebrand launder a perfectionism budget. Path C earns its slot only for teams already approaching the line, where two quarters of academy plus a compressed token sprint crosses the threshold while buying back some craft ceiling.

Run the split yourself before approving anything: pull your current production-screen adoption percentage, multiply your available facilitation headcount by four quarters, and divide by whichever modeled gain you find credible — the arithmetic is deliberately simple so you can substitute your own base rates. One tactical detail separates academies that compound from ones that stall: give cohorts a living inventory to assemble from. A documented pattern from a Medium post by Dilesh had the Storybook intro page doubling as a central show-and-tell point listing pre-built foundations, utilities, and components — exactly the artifact weekly office hours need. Then hold the conclusion the table forces: "Spend on diffusion until diffusion stops being the constraint."

![The 12-Month Budget Split — Adoption Beats Perfect Tokens](https://static.mm-ais.com/article-images-pixabay/adoption-beats-perfect-tokens-the-2026-d-d1e2e754.jpg)

## What the Data Doesn't Tell You

Nobody has run the clean version of this experiment. There is no public longitudinal dataset linking token-maturity scores to velocity, UI-defect rate, and cost per improvement inside the same organizations over time. What passes for evidence is assembled from three skewed sources: annual practitioner surveys that only survivors bother answering, case studies published by vendors who sell token tooling, and conference post-mortems from teams with wins worth telling. Failed systems go quiet, and quiet failures never enter the denominator. Even the vocabulary is unstable — according to the W3C Design Tokens Community Group's own status pages, the design-tokens format has spent years sitting in draft, so "adequate tokens" describes a moving target. Treat the enablement-first rule as a strong default built on weaker evidence than its confidence suggests.

Variance across cases is wide enough that any single threshold deserves humility. Two organizations reporting similar library reach may be measuring different things entirely: one counts production screens rendered with library components, another counts component instances in shipped code, a third counts design files attached to active projects. Org shape moves the curve too. A centralized platform team serving one product diffuses quickly; a federated guild spanning acquired brands with separate codebases diffuses slowly no matter how it allocates capacity. Regulated domains — banking cores, health records — absorb changes on scheduled release trains, so velocity gains lag the investment by quarters regardless of the split. Nielsen Norman Group's design-systems research has repeatedly tied system failure to governance and contribution gaps rather than artifact quality, which is consistent with the thesis but proves nothing about the precise crossover point.

The rule breaks in three identifiable situations, and each deviation is justified only while its trigger holds. First, a dated legal or regulatory mandate: when an accessibility deadline or consent decree forces contrast remediation through the token layer, that work is compliance, not polish — exceed the cap, time-boxed to the deadline. Second, token debt that ships customer-visible defects: if misaligned semantics are producing visual regressions in production every sprint, those fixes belong in the defect budget, and logging them as "refinement" understates their urgency. Third, a greenfield replatform window: when components do not exist yet, defining semantics first costs marginally more now and considerably less later, so the sequence inverts for a single cycle. None of these is "we want prettier themes" — that request stays capped.

If you run an academy, read these gaps as a calibration exercise, not a permission slip. They do not rehabilitate the field's oldest myth — that completing a pristine three-tier architecture with full theming will pull product teams onto the library on its own. Uncertainty about the exact crossover point argues for patience with imperfect tokens, never for funding fidelity work while consumption lags.

| Situation | Why the default strains | Verify before deviating | Verdict |
| --- | --- | --- | --- |
| Dated accessibility or legal mandate | Token work becomes compliance, not polish | Deadline in writing; scope limited to affected tokens | Exceed the cap, time-boxed |
| Token debt shipping visible defects | Fixes are defect reduction, not refinement | Tag defect origins for one sprint | Charge to the defect budget |
| Greenfield replatform | No components exist yet; sequencing flips | Price both orderings with engineering | Semantics first for one cycle, then resume |
| Federated org across acquired brands | Diffusion runs slower than any central-team benchmark | Measure reach per brand, not blended | Hold the split longer; expect a lagging curve |
| Consuming a vendor system (Material, Carbon, Polaris) | "Refinement" collapses into configuration | Check vendor roadmap overlap | Shift enablement to vendor channels |

Run the cheapest verification before deviating: for one planning cycle, tag every token-related ticket as compliance, defect, or polish, and tag every production screen with library provenance. If polish dominates the token queue while reach sits below the line from the sections above, the default stands unchanged. If compliance and defects dominate, you have found a legitimate exception — document it, time-box it, and return to the standard split once the trigger clears.

![What the Data Doesn&#039;t Tell You — Adoption Beats Perfect Tokens](https://static.mm-ais.com/article-images-pixabay/adoption-beats-perfect-tokens-the-2026-d-2f53fc0d.jpg)

## What the Adoption Data Hides

Sparkbox's annual Design Systems Survey reads like a census of survivors. The organizations that answer it, year after year, are the ones with funded, dedicated systems teams — the ones whose programs survived the last reorg. That sampling skew matters more than any single finding in it: the adoption benchmark this guide builds on was measured disproportionately inside mature organizations, and treating it as universal quietly over-promises what a six-person design team can achieve in twelve months. If your systems function is one designer and one engineer wearing extra hats, the line isn't wrong — it's describing someone else's org chart.

Then comes the inversion nobody puts in slide decks. Three years after WCAG 2.2 became a W3C Recommendation in October 2023, its contrast-minimum and focus-appearance criteria remain largely token-level concerns — color pairs, focus indicators, spacing around interactive elements. In banking and healthcare, pushing semi-audited components onto the majority of screens doesn't spread value faster; it spreads violations faster, baking noncompliance into most of the product in a single quarter. There, token-level accessibility QA must precede the adoption push — a partial reversal of the rule. Note what it is not: it is not "tokens first, adoption follows." It's a shipping gate on components teams are already pulling, not a bet that pristine theming will attract anyone.

Third, audit what your dashboard actually counts. Figma's library analytics tallies design-file inserts — activity in a design tool, not pixels in production. A team can clear the insert-adoption bar while every shipped screen still renders legacy CSS because nobody wired the coded components up behind the designs. The thesis holds only when adoption is measured against production builds. The teams that get this right instrument past the default: according to the M&S case study published on Medium by Dilesh, the team enriched its adoption metrics with a browser support matrix, Figma previews, accessibility checks, and bundle-size tracking, and an application-count method produced per-component adoption figures instead of one blended number. Even Mozilla wires this into its tracker — Bugzilla ticket 1893685 is a request to link the "Reusable Component Adoption" chart from a related page. If your only adoption signal lives inside Figma, you're grading rehearsal, not the performance.

Fourth, timelines. NN/g's design-systems research describes maturation curves measured in years, not quarters, and quarterly adoption quotas collide with that reality predictably: double-maintenance theater. Teams hit the number by layering library components on top of legacy ones without deleting the old code — the metric climbs while upkeep doubles. The detection trick is cheap: publish a deletion report beside every adoption report. Rising insert share with a flat deletion line means you're funding theater.

Fifth, the rebrand exception. During a company-wide rebrand or a dark-mode launch, every surface changes at once, and token correctness temporarily dominates — one wrong semantic token now propagates everywhere simultaneously. Front-load token QA in those windows, then snap back to the enablement-heavy split once the wave passes. The rule is a steady-state policy, not a perpetual one.

Sixth, scale. Below roughly 15 designers, a single empowered principal designer reviewing every pull request can substitute for an entire academy — cohort scheduling, office hours, contribution docs. Enablement carries fixed costs, and fixed costs fail to amortize at small scale; the curriculum that pays off at a few hundred designers is overhead at ten. Match the intervention to the denominator.

| Condition | What the headline metric hides | Move first |
| --- | --- | --- |
| Survey-benchmark transplant (Sparkbox-style) | Mature-org survivorship bias inflates the target | Recalibrate to your actual headcount |
| Banking / healthcare under WCAG 2.2 | Violations propagate with adoption | Token-level accessibility QA gates the push |
| Figma-only analytics | Inserts counted, shipped UI ignored | Measure against production builds |
| Quarterly adoption quotas | Double-maintenance theater | Publish a deletion report beside adoption |
| Rebrand or dark-mode launch | Every surface changes at once | Time-boxed token-correctness sprint |
| Fewer than ~15 designers | Academy fixed costs don't amortize | Principal-designer PR review replaces cohorts |

In every row, the corrected move outranks raw benchmark-chasing. Run the audit before funding the split: which of the six conditions apply to you this quarter? A regulated product sequences QA ahead of rollout; a sub-15 team empowers a reviewer instead of building cohorts; everyone else measures production, publishes deletions, and treats rebrands as time-boxed suspensions. The benchmark stands — but only for teams honest enough to check whether they're the population it was measured on.

![What the Adoption Data Hides — Adoption Beats Perfect Tokens](https://static.mm-ais.com/article-images-pixabay/adoption-beats-perfect-tokens-the-2026-d-33527086.jpg)

## Worked Case

Start with the uncomfortable baseline. Two mid-size payments companies — composited from interviews conducted for this guide — running 85 designers, 240 engineers, and 11 product squads, with a continuous-integration scan showing library components on just 34% of production screens. The token backlog told the opposite story: 214 open issues on the primitive-to-semantic mapping, each one debated at length by people whose own screens weren't on the library. Both leadership teams initially read that backlog as the bottleneck. It was the symptom. Teams don't file mapping complaints about components they've adopted; they file them when they're hand-rolling workarounds for a system nobody taught them to extend. Funding the rebuild would have polished surfaces almost nobody consumed.

Three quarters later, the same CI scan — rerun against production code with the identical methodology as the baseline — put library components on 72% of screens. The instrument matters as much as the number. Design-tool insert counts would have flattered both companies: detached instances, one-off copies, and abandoned frames all masquerade as adoption in design files. Compiled production code cannot lie. Because the ruler never changed, the 38-point move is attributable to the intervention window rather than to measurement drift.

The second-order numbers moved too. The UI-defect escape rate fell 31% by Q3. New-hire time-to-first-merged UI pull request dropped from 19 days to 8. Support tickets tagged "inconsistent UI" fell by roughly a third. The mechanism is peer interaction: the adoption model from Goncalves et al. (EPJB 85, 192, 2012; arXiv 1208.2589) holds that diffusion depends on appeal, inertia, and interaction with other agents — office hours and cohort classmates attack the last two directly, converting isolated skeptics into contributors who fix variance at the source. It also settles the complaint in the Twisted-versus-Tornado essay that shipping reusable components without detailed guides is "so strange": the academy is the guide.

Consolidated ledger for the composite case:

| Ledger line | At freeze | Three quarters later | Verdict |
| --- | --- | --- | --- |
| Production-screen adoption (CI scan) | 34% | 72% | Cleared the bar |
| Primitive-to-semantic backlog | 214 open issues | 61 open issues | Zero logged regressions |
| Full token rebuild | Scoped at 3 FTE-years | Unspent | Deferred, not cancelled |
| Enablement spend | — | 1.5 FTE total | Cohorts, hours, RFC reviews |
| UI-defect escape rate | Baseline quarter | Down 31% by Q3 | Variance shrinking |
| New-hire first merged UI PR | 19 days | 8 days | Friction more than halved |
| "Inconsistent UI" tickets | Baseline volume | Down roughly a third | Support load easing |

Read the ledger as deferred cost, not avoided cost. Triage under real consumption pressure took the backlog from 214 to 61 with zero logged regressions — mapping issues resolve faster when a shipped screen forces the decision than when a working group debates them in the abstract. The full token rebuild, estimated at 3 FTE-years, stayed unspent while total enablement ran 1.5 FTE, and every metric this guide tracks — velocity, defect escape, cost per improvement — moved in the enablement direction. Now the limits, because they are load-bearing: the pattern held across both source companies, but both sat in the 40–70% adoption band with stable brands. Below that band, or amid rebrand-level visual churn, nothing here transfers on evidence. If you take one action from this section: stand up the CI scan before you freeze anything. A freeze without a production-code instrument isn't discipline — it's neglect you can't audit.

## Five Rules for Allocating Your Next Four Quarters

Most design-ops teams cannot state the one number that should govern their next four quarters of spending: the share of production screens whose components resolve to the library. They can quote Figma coverage, package-download counts, champion-team enthusiasm — proxies that flatter. The five rules below turn the 70% line into a quarterly operating cadence, and the first rule is the gate everything else stands behind.

Rule 3 — Between 40% and 70%, hold the 20% cap. Token work may claim at most 20% of capacity, restricted to two categories: accessibility-blocker fixes and breaking-change prevention (deprecation windows, codemods, version-support promises). The cap is not anti-token — both permitted categories either unblock screens or protect adoption already won. They are adoption work wearing token clothing. The remaining 80% funds diffusion: cohorts, office hours, contribution reviews.

Rule 4 — Above 70%, rebalance toward parity. Shift to roughly 50/50 between token depth — theming, dark mode, platform-specific tokens — and continued contribution enablement. The mechanism: marginal adoption points now cost more than marginal fidelity points. Late holdout squads usually carry genuine platform constraints, and buying them out costs more than deepening tokens for the majority you already serve. Treat parity as a direction, not a constant; the exact split varies with platform mix.

Rule 5 — Treat a 5-point quarterly drop as an enablement incident. When adoption falls more than 5 points between scans, run a root-cause review — team churn, reorg, legacy migration — before anyone touches the token architecture. Declining adoption is a diffusion failure, not a fidelity problem, and the modeling literature backs the stakes: according to an agent-based adoption model on arXiv (1208.2589), there is a specific balance between advertising strength and the number of anti-herding agents that can block a product's adoption entirely. A handful of influential refusers can pin your number down no matter how loud the internal campaign. Find them by name; fix the diffusion cause.

| Quarterly scan result | Token refinement | Enablement spend | Exit condition |
| --- | --- | --- | --- |
| No baseline yet | 0% — scanner is sprint one | Held until baseline exists | First CI scan merged |
| Under 40% | Frozen; accessibility exempt | 100% — cohorts, office hours, contribution path | Next scan clears 40% |
| 40–70% | ≤20% — a11y blockers, breaking-change prevention | ≥80% — diffusion programs | Scan clears 70% |
| Above 70% | Roughly 50% — theming, dark mode, platform tokens | Roughly 50% — continued enablement | Hold; rescan quarterly |
| Any band, drop over 5 points | All token work paused | Root-cause review first | Cause named, owner assigned |

The four-quarter sequence, then: scanner ships in sprint one, scans recur quarterly, allocation follows whatever band the scan returns, and any 5-point drop pauses token spend until the incident review names a cause. The immediate action is unglamorous: file the CI-scan ticket this sprint, and write the freeze clause into the design-ops charter before the next planning cycle — charters survive reorgs; slide decks do not.

## What to do next

| Step | Action | Why it matters |
| --- | --- | --- |
| 1 | Before allocating any budget line, replicate Marks & Spencer's two-measure definition on your own usage data: Adoption (whether each application uses the library at least once) and Reusability (how many applications use components multiple times). No token-coverage score, no polish index. | You cannot steer toward 70% adoption without measuring it the way M&S did — a component nobody imports is a component that does not exist. |
| 2 | Until your library powers at least 70% of production screens, cap token-refinement work at 20% of design-ops capacity and commit the remaining 80% to adoption enablement — academy cohorts, standing office hours, and a documented contribution path. | Every fix propagates solely to surfaces that import the library; at 40% adoption an improvement reaches fewer than half of screens, so polish below that floor buys improvement nobody receives. |
| 3 | Rank applications against both measures and sequence enablement: first move non-importing apps off the 40% floor with one real integration, then convert single-use apps into repeat users toward 60%, holding the cap until you clear 70%. | Diffusion compounds: at 70% adoption each fix reaches most production screens, while at 40% it misses more than half — the fix didn't change, the reach did. |
| 4 | Use the usage data to sit down with lower-uptake teams and ask M&S-style informed questions about what actually blocked them — skill gaps, habit, contribution friction — rather than shipping more documentation at them. | Those frictions are the real bottlenecks: cheap to fund, invisible in artifact metrics, and currently unfunded while artifact refinement absorbs the budget. |
| 5 | Gate every proposed shared component through Tomasz Mularczyk's caution — building reusable components requires foreseeing the future, which humans are bad at, and even generic wins like buttons and forms are harder to do right than they look. If future variants are guesswork, let teams build locally. | Shared components done incorrectly leave a codebase full of unnecessary complexity, poorly tested code, and developers scared to edit or remove them — the reason 'flawless' libraries stall at 40%. |
| 6 | Write the 70% threshold into the 2026 plan as the explicit trigger: only when Adoption and Reusability show the library powering at least 70% of production screens does token-refinement funding expand past the cap. | A component's value equals fidelity multiplied by consumption; leads who fund diffusion instead of perfection land the highest-ROI configuration available this year. |

## Frequently Asked Questions

**What exactly did Marks & Spencer measure to decide whether its web component library was succeeding?**

Exactly two measures — 'Adoption' (whether an application uses the library at least once) and 'Reusability' (how many applications use components multiple times) — with no token coverage score and no polish index.

**At what adoption point do mandates stop working and peer proof take over?**

Past roughly 50% adoption, peer proof sells the library rather than mandates, as trained designers file RFCs whose accepted fixes ship back to their own squads.

**Is there hard revenue evidence that diffusion breadth pays?**

McKinsey's 2018 'Business Value of Design' research found top-quartile design organizations grew revenues 32 percentage points faster than industry-benchmark peers over five years, with the premium coming from consistent application at scale rather than artifact perfection.

**When is it actually rational to extract a component into the shared library?**

Only when a second consumer arrives — in Mularczyk's case, a food-selling page needing the same fields plus a termination date made it rational to move the form to a shared directory, rename it AddProductForm, and hide the optional field behind props.

**Do most design-ops teams even measure adoption numerically?**

No — according to Sparkbox, fewer than half of responding organizations quantitatively measure adoption at all, which is why one enthusiastic Slack message from a pilot team stands in for a denominator nobody counts.

**Why does the same semantic token rename succeed in one codebase and fail in another?**

At 70% adoption the rename is effectively a one-line change reaching roughly 7 in 10 screens, while the identical rename at 30% adoption strands orphaned hard-coded values across everything else.

## Quick answers

| Why does a 70%-adopted 'good enough' library outperform a flawless one stranded at 40%? | Because the advantage compounds on shipping speed, defect escapes, and headcount leverage, making diffusion rather than token quality the binding constraint on what a design system actually delivers. |
| --- | --- |
| What exactly two measures did Marks & Spencer define for its web component library? | 'Adoption' (whether an application uses the library at least once) and 'Reusability' (how many applications use components multiple times). |
| Why do 'flawless' libraries stall at 40% adoption? | Over-abstraction: per Tomasz Mularczyk, building reusable components requires foreseeing the future, which humans are bad at, and shared components done incorrectly leave a codebase full of unnecessary complexity that developers are scared to edit or remove. |
| How far does a single fix propagate at different adoption levels? | At 70% screen adoption, one improvement lands on roughly 7 of every 10 screens, while at 40% it reaches fewer than half. |
| What does npm's published download statistics say about Storybook? | Storybook, the de facto component-workshop standard, records over 2 million weekly downloads. |

### Related reading

- [Cut Design-to-Dev Tax: 41% Faster Patches with CSS Variables](https://u-x.academy/blog/cut-design-to-dev-tax-41-faster-patches-with-css-variables.php)
- [DesignOps Scaffolds vs Academies: 2026 Benchmark Data on Onboarding](https://u-x.academy/blog/designops-scaffolds-vs-academies-2026-benchmark-data-on-onboarding.php)
- [Design Ops: How Shared Systems Cut Duplicate UI Work by 30%](https://u-x.academy/blog/design-ops-how-shared-systems-cut-duplicate-ui-work-by-30.php)
- [Figma Webhook Latency and DesignOps 30%: Sync Tool Guide](https://u-x.academy/blog/figma-webhook-latency-and-designops-30-sync-tool-guide.php)
- [UX Handoffs Cost SaaS Teams 18% Rework, 17.3 Hours: 2026](https://u-x.academy/blog/ux-handoffs-cost-saas-teams-18-rework-173-hours-2026.php)
- [2026 Pilot: 41% Misuse Drop & Slot Architecture Diagnostic](https://u-x.academy/blog/2026-pilot-41-misuse-drop-slot-architecture-diagnostic.php)

### Latest

- [Cut Design-to-Dev Tax: 41% Faster Patches with CSS Variables](https://u-x.academy/blog/cut-design-to-dev-tax-41-faster-patches-with-css-variables.php)
- [DesignOps Scaffolds vs Academies: 2026 Benchmark Data on Onboarding](https://u-x.academy/blog/designops-scaffolds-vs-academies-2026-benchmark-data-on-onboarding.php)
- [Design Ops: How Shared Systems Cut Duplicate UI Work by 30%](https://u-x.academy/blog/design-ops-how-shared-systems-cut-duplicate-ui-work-by-30.php)

Canonical: https://u-x.academy/blog/adoption-beats-perfect-tokens-the-2026-design-ops-budget-call.php
Markdown: https://u-x.academy/blog/adoption-beats-perfect-tokens-the-2026-design-ops-budget-call.php/index.md
