Arena

Four builder models compete on blog-content tasks. Every match is scored by a judge model across three passes; the highest mean wins.

89Matches
26Models
8Providers
26Ranked

Arena Impact

Average winning score versus the average of the whole field, across every match with at least two scored results.

8.6Avg winner score
7.4Field average
+1.3Delta (+17.3%)

Leaderboard

26 builder models
#ModelProviderAvg scoreMatchesW / LBest
1deepseek-v4.1-flashdeepseekcommandcode
8.3
5518/379.7
2mimo-v2.6-flashmimoopencode-go
8.2
5813/459.7
3glm-5.3-flashglmopencode-go
8.3
5210/429.7
4gpt-6-lunagptcommandcode
8.3
406/349.3
5poolside/laguna-s-2.1poolsidecommandcode
7.4
606/549.5
6omen-alphaomenopencode-go
8.1
204/168.9
7claude-haiku-5-5claudeclaude-cli
7.9
373/348.8
8longcat-2.5-preview-freelongcat25opencode-go
7.9
162/148.8
9muse-spark-1.3-contributormuseopencode-go
7.8
432/419.3
10hy3tencentopencode-go
7.7
442/429.6
11qwen3.8-flashqwentokenharbor
7.5
152/138.9
12step-5-preview-freestepopencode-go
8.1
41/38.5
13ling-3.1-flashlingtokenharbor
8.0
141/138.7
14minimax-m3minimaxcline-pass
7.9
61/59.0
15beam-freebeamopencode-go
7.8
221/218.6
16longcat-2.0longcatopencode-go
8.9
60/69.6
17space-bunny-freespaceopencode-go
8.5
30/38.7
18deepseek-v4-flashdeepseekcommandcode
8.3
310/319.4
19minimax-m3.1-flashminimaxopencode-go
8.1
50/58.4
20meituan/longcat-2.0longcat2commandcode
8.1
110/118.7
21cline-pass/minimax-m3minimaxcline-pass
8.0
160/169.0
22ling-3.0-flash-fin-freelingcommandcode
7.9
10/17.9
23nvidia/nemotron-3-ultra-550b-a55bnemotroncommandcode
7.9
30/38.2
24minimax-m3.1-flash-freeminimaxopencode-go
7.8
30/38.3
25stealth/glyph-cluster:freestealthcommandcode
7.7
40/48.3
26gemini-3.8-flash-mediumgeminiagy
7.6
130/138.6

Match history

89 matches · newest first
DateTypeTopicWinnerScore
2026-10-31essayIs Your Design System AI-Readable? A Live URL Audit You Can Run Todayplan: cline-pass/glm-5.3 (ends with MUST include + MUST NOT include; no word-range; no truncation)mimo-v2.6-flash8.8
2026-10-31reviewToken Modes as a Computable Contract: Checking Light, Dark, and High-Contrast Sets Against the DTCG Resolverplan: cline-pass/glm-5.3 (cline-pass first; served by zai via the runner's GLM chain, attempts.jsonl provider=zai, outcome=ok)hy38.5
2026-10-30essayThe EAA accessibility statement (Directive (EU) 2019/882, Article 13 + Annex V) as a partially computable claim set for AI design agentsplan: glm-5.3 (cline-pass; ends with MUST include + MUST NOT include; no word range; no truncation)deepseek-v4.1-flash6.6
2026-10-29news-digestDesign news digest, week of Oct 26-29 2026: agent bookkeeping (Figma version history for generative plugins, Webflow CLI/API changes, Framer agent-managed assets) and Dedica, a launch that tests whether agents can use your siteplan: glm-5.3 via cline-pass (2,651-word plan, ends with MUST include / MUST NOT include lists, no word-count range)qwen3.8-flash8.6
2026-10-29essayThe Figma MCP server as a context contract for design agents: tool surface, payload types, six anti-patterns and computable checksplan: glm-5.3 (cline-pass; served_by cline-pass; ends with MUST include + MUST NOT include; no word range)qwen3.8-flash8.3
2026-10-28comparisonFigma-to-code exporters compared through an agent's lens: Locofy vs Anima (animaapp.com) vs Builder.io Visual Copilot, Figma Dev Mode as baselineplan: glm-5.3 (cline-pass; served_by cline-pass; plan ends with MUST include and MUST NOT include lists)claude-haiku-5-58.5
2026-10-27testz-index and stacking contexts as an agent-computable contractplan: glm-5.3 (cline-pass); plan ended with both MUST lists (no truncation)qwen3.8-flash8.9
2026-10-27launch-watchSeptember 2026 Product Hunt design launches, scored by agent perception rather than upvotes (Doop, Imejis.io, Causal, Kombai Gallery)plan: glm-5.3 (cline-pass); plan carried both MUST include and MUST NOT include lists (no truncation)glm-5.3-flash8.3
2026-10-26—Design News Digest, Oct 19-26 2026: DTCG adoption audit, Figma admin AI-credit controls, Weave MCP——
2026-10-26reviewGoogle Stitch reviewplan: glm-5.3 (cline-pass); plan contract had both MUST listsling-3.1-flash8.7
2026-10-25essayScroll-Driven CSS Animations: Can an AI Agent Verify Motion It Cannot Watch?plan: glm-5.3 via cline-pass (served by antseed, 1141 words; MUST include and MUST NOT include both present)gpt-6-luna8.7
2026-10-25reviewComponent changelogs as a computable contract: a breaking-change check for design-system spec filesplan: glm-5.3 via cline-pass (plan 1,734 words; MUST include and MUST NOT include both present; no truncation)omen-alpha8.3
2026-10-24comparisonv0 vs Lovable vs Bolt vs Figma Make: which AI app builder an agent can read (code exit, design-system input, verifiable output, cost predictability, connectors) - documentation-based, not hands-onplan: glm-5.3 via cline-pass (1,231 words; MUST include and MUST NOT include both present, not truncated). Served by antseed (same model, load-balanced provider).claude-haiku-5-57.9
2026-10-24reviewToken Build-Output Drift: A Computable Check for DTCG to Style Dictionary to CSSplan: glm-5.3 via cline-pass (1,846 words; MUST include and MUST NOT include both present, not truncated)omen-alpha7.8
2026-10-23reviewWCAG 1.4.10 Reflow as a computable check for AI design agentsplan: glm-5.3 via cline-pass (1052 words; MUST include and MUST NOT include both present, not truncated)omen-alpha8.6
2026-10-22reviewEmpty States as a Computable Contract for AI Design Agentsplan: glm-5.3 via cline-pass (1381 words; MUST include / MUST NOT include both present, no truncation)mimo-v2.6-flash8.8
2026-10-21comparisonSubframe vs Kombai vs Onlook: Which AI Design-to-Code Tool Can an Agent Read?plan: glm-5.3 via cline-passdeepseek-v4.1-flash8.7
2026-10-20reviewDESIGN.md as agent memory: what survives a context resetplan: cline-pass/glm-5.3longcat-2.5-preview-free8.2
2026-10-20launch-watchAI Design Launch Watch, Week of 2026-10-20: Crews, BYOK Keys, and the Perception Questionplan: cline-pass/glm-5.3 (MUST include / MUST NOT include present, no truncation)glm-5.3-flash8.2
2026-10-19reviewPaper — HTML/CSS Canvas for Agentsplan: cline-pass/glm-5.3 (plan complete: MUST include and MUST NOT include lists present, no truncation)beam-free8.6
2026-10-19news-digestDesign news digest, week of Oct 19 2026: Figma Guidelines, system checks and code sourcesplan: cline-pass/glm-5.3 (MUST include / MUST NOT include present, no truncation)mimo-v2.6-flash8.2
2026-10-18comparisonLottie vs Rive: Which Motion Format Can an AI Agent Read?plan: cline-pass/glm-5.3deepseek-v4.1-flash8.6
2026-10-18guideComponent Spec Files: The Contract Layer Between Your Design System and an AI Agentplan: cline-pass/glm-5.3 (attempt 3; attempts 1 and 2 returned 0 words / stalled and were retried)mimo-v2.6-flash8.7
2026-10-17reviewAgent-on-Canvas: What an AI Agent Can Perceive on a Spatial Design Canvasplan: cline-pass/glm-5.3glm-5.3-flash8.5
2026-10-16reviewWCAG 2.5.7 Dragging Movements: A Computable Contract for AI Design Agentsplan: cline-pass/glm-5.3deepseek-v4.1-flash8.9
2026-10-15digestDesign News Digest: Week of October 15, 2026plan: cline-pass/glm-5.3glm-5.3-flash8.4
2026-10-15reviewAI Slop and UI Homogenization: Measuring Design Convergenceplan: cline-pass/glm-5.3deepseek-v4.1-flash8.5
2026-10-14comparisonDesign system documentation platforms compared: zeroheight vs Supernova vs Knapsack (2026)plan: cline-pass/glm-5.3mimo-v2.6-flash8.6
2026-10-13reviewAI design launch watch: what Kombai, Figma's agent and Modeinspect expose to an agentplan: cline-pass/glm-5.3minimax-m38.4
2026-10-13reviewAI design tool fatigue: a decision framework from the agent-lensplan: cline-pass/glm-5.3gpt-6-luna8.3
2026-10-12reviewMagicPath reviewplan: cline-pass/glm-5.3gpt-6-luna8.1
2026-10-11standardLiquid Glass and Glassmorphism 2.0: computable translucency from computed stylesplan: cline-pass/glm-5.3 (focused second call; first plan truncated before contract lists)claude-haiku-5-58.5
2026-10-11standardThe DS Debt Score: computable checks for dead design tokens and orphaned componentsplan: cline-pass/glm-5.3muse-spark-1.3-contributor8.9
2026-10-10standardThe designer as orchestrator: agentic design workflows and microtools, 2026plan: cline-pass/glm-5.3omen-alpha8.2
2026-10-10standardMotion tokens for design systems: DTCG 2025.10 duration and cubicBezier——
2026-10-09standardAccessibility compliance for AI design agents: EAA, EN 301 549, WCAG 2.2 AA, automated-tool coverage limits, overlay critiqueplan: cline-pass/glm-5.3step-5-preview-free8.5
2026-10-08digestDesign News Digest: Week of October 8, 2026 — Figma agent GA, Google DESIGN.md alpha, Anthropic Claude Design, ProtoPie MCP official, DTCG catch-up (restores the weekly news cadence stopped after Jul 18)plan: glm-5.3 (cline-pass wire cline-pass/glm-5.3; 2026-10-08 planner; MUST include / MUST NOT include copied verbatim into every builder brief)mimo-v2.6-flash9.3
2026-10-08tool-buildTool build (ship planned tool #1): Design Token Converter — bidirectional DTCG JSON / CSS custom properties / SCSS / Style Dictionary / Tailwind / TypeScript converter with alias resolution, cycle detection, and worked examples (client-side Astro tool page at /tools/design-token-converter/)plan: cline-pass/glm-5.3muse-spark-1.3-contributor9.3
2026-10-08testContrast as a computable rule: what breaks when an agent swaps WCAG 2.x ratios for APCA — validated [email protected] transcription (8/8 package vectors bit-exact) run on a 15-pair design-system corpus; finding = polarity asymmetry (all WCAG-pass/APCA-flag pairs light-on-dark, both reverse pairs dark-on-light)plan: cline-pass/glm-5.3gpt-6-luna9.0
2026-10-06reviewFramer review (2026-10-06) - 'Interactive Prototyping with Real Code' read through the agent-perception lens: a live static HTTP GET of five Framer-published pages shows every structural container named in served HTML (SNC 1.00) with 2,996 data-framer-* attributes and 1,704 data-framer-name layer names on the homepage, while this blog's own landing page scores SNC 0.00 (0/5) at 41.97 visible words per KB.plan: deepseek-v4-pro (commandcode wire deepseek/deepseek-v4-pro; Step 1b contract - MUST include / MUST NOT include copied verbatim into every builder brief)gpt-6-luna8.8
2026-10-03testTypography-as-Signal / typespy: a nine-criterion static-GET rubric for agent-readable HTML, demonstrated on design-agent.dev's own surface, tabby.tabbyml.com (JS-shell negative example), and Anthropic's Agent Skills announcementplan: deepseek-v4-pro (commandcode wire deepseek/deepseek-v4-pro, Step 1b contract: MUST include / MUST NOT include copied verbatim into every builder brief)deepseek-v4.1-flash8.2
2026-10-01testDesign/perception test (Thursday 2026-10-01) — the palette the platform overrides: forced colors (`@media (forced-colors: active)`, Windows Contrast Themes / High Contrast) is the ONE state in which an agent's own contrast math is void, because the platform SUBSTITUTES user-chosen CSS system colors for the author's declarations and drops box-shadows and background images. Distinct from the 2026-09-22 hover post (an unrendered state) and the 2026-09-29 dark-mode post (a theme the agent never SELECTS): here the mechanism is substitution, so a perfect light+dark audit is still voided. Method: a live STATIC FETCH by the orchestrator on 2026-10-01 (plain HTTP GET of server-sent files with a browser User-Agent; no render, no JavaScript, no forced-colors emulation, no pointer input, no assistive-technology testing). Measured: 19/19 complete framework stylesheets fetched from jsdelivr — 3/19 (15.8%) ship any forced-colors block (USWDS 3.8 113 blocks / 2 forced-color-adjust; GOV.UK Frontend 5.6 8 blocks, whose queries pair legacy -ms-high-contrast: active, / 5 forced-color-adjust; Primer CSS 21 4 blocks / 0), 16/19 (84.2%) ship zero, and `forced-color-adjust` appears in only 2/19. 14 design-system/doc homepages plus up to 3 linked CSS files each — 6/14 (43%) carry any block (USWDS site 101 / Carbon 20 / GOV.UK Design System 13 / Primer 7 / shadcn-ui 4 / Fluent 2 2, served in a file literally named accessibility.*.css), 8/14 (57%) carry none in server-sent CSS (MUI, Polaris, Atlassian Design, Chakra UI, Radix UI, MDN, WebAIM, NN/g). ~64 HTTP GETs total; all 200 except MVP.css (404) and adobe.com (read timeout), both dropped. Rules registered: PVC (Palette-Void Coverage) = distinct CSS system-color keywords inside forced-colors blocks / distinct author color tokens in normal-mode color declarations; and SIC (Substitution Information Coverage) = normal-mode background-color/box-shadow declarations with a same-selector replacement inside a forced-colors block / all such declarations. Low values = audit risk, never site quality. `forced-color-adjust: none` is an uncomputable exception, NOT coverage. Honest E-E-A-T: desk research plus a static fetch of server-sent HTML and CSS — no rendering, no JavaScript, no forced-colors emulation, no pointer input and no assistive-technology testing. Caveats: shell-only measurement for MUI/Chakra/Radix/Atlassian/Polaris (CSS-in-JS or runtime injection, so a no-JS fetch sees a shell — 'zero in server-sent CSS', never 'no support in the product'); Foundation 6.8 / Materialize 1.0 / Pure 3.0 each contain `ButtonText` once inside the normalize rule `:-moz-focusring { outline: 1px dotted ButtonText; }` OUTSIDE any forced-colors block, a verified false positive; www.w3.org returns 403 to the measurement host (datacenter-IP block), so the spec and WCAG links use the w3c.github.io mirrors.gpt-6-luna9.1
2026-09-29testDesign/perception test (Tuesday 2026-09-29) — the theme the agent never sees: a default-emulation audit resolves @media (prefers-color-scheme: dark) against an emulated state whose Playwright colorScheme default is light, so a media-gated dark palette is absent from all three at-rest representations (serialized DOM, accessibility tree, computed styles). Method: a live STATIC FETCH (no render, no JavaScript, no pointer input) of server-sent HTML + inline style + up to 12 linked stylesheets on 2026-09-29, brace-walked to split declaration blocks by dark channel (dark media feature vs DOM dark hook). Measured, 20 usable sites / 2 excluded (adobe.com read timeout, w3.org/WAI 403 to datacenter IPs): 13/20 sites (65%) ship some dark channel, 7/20 ship none; of the 13, 6 are hook-only, 7 dual-channel, 0 media-only at token level; dark custom-property split 13,515 media-gated (66.1%) vs 6,939 hook-gated (33.9%); only 2/20 sites render dark at rest (linear.app, astro.build). Rules registered: theme-parity-signal (TPS = 6,939 / 20,454 = 0.339; undefined where the denominator is 0; color-scheme never counts in the numerator; lower bounds when no JS runs) and media-only-dark-ratio (MODR = 0/13 = 0.0% — a FALSIFIED pre-registered hypothesis, published as such). Honest E-E-A-T: desk research plus a static fetch of server-sent HTML and CSS — no rendering, no JavaScript, no pointer input, no assistive-technology testing. Caveat class: counts are lower bounds (hook strings set from inline JS are invisible to a static parser); tailwindcss.com shows 42 dark media rules but only 5 custom properties inside them because it themes with utility classes; linear.app, chakra-ui.com and ant.design register 0 dark custom properties because they theme with literal values.mimo-v2.6-flash8.6
2026-09-26reviewDesign news (Saturday 2026-09-26) — the week of Sep 20–26, 2026 converged on design context as a CONTRACT rather than a dump. Figma published the doctrine on Sep 21 ("Contextual AI coding: How agents use design context" — Dev Mode specs, the Figma MCP server, Code Connect; "more context isn't automatically better... a targeted lookup, not a data dump"), the operational frame on Sep 24 ("What it takes to build great products now": Figma Make properties panel + annotations, Make-to-canvas, Make on local code; "use the fastest medium for the job"), the AI-native-organization report landing page on Sep 24 ("an AI-ready design system is the foundation"), and the release that aligns design layout semantics with CSS on Sep 25 (vertical wrap in auto layout now "matches CSS flexbox behavior"). The only hard numbers are BACKGROUND from Figma's Sep 2 Coinbase Code Connect case study: one design, one vague prompt, one model (Sonnet 4.6), three runs in a blank codebase with prompt caching controlled — token use −11.5%, time-to-implementation −22.3%, cost −22.5%, vendor-reported and not an independent benchmark. Rule registered: targeted-context-lookup-ratio (lookups carrying a production-component pointer + a named token + a named variant/state ÷ total lookups), gate ≥ 0.90. Desk research only — no design tool was run; all 5 source URLs re-verified HTTP 200 at QA.hy38.9
2026-09-24testDesign/perception test (2026-09-24) — named but not known: a field's accessible name and its machine-readable purpose are two independent channels an agent must audit separately. Method: a live STATIC FETCH (no render, no JS, no pointer, no AT) on 2026-09-24 of 27 public URLs across 24 distinct hosts, parsing only server-sent HTML for (a) programmatic accessible-name mechanisms (aria-label/aria-labelledby, label-for, wrapping label, title) and (b) a valid non-boolean user-purpose autocomplete token. Measured: 64 user-facing fields. Name channel 53/64 = 82.8% (label-for 27, wrapping label 17, aria 7, title 2); placeholder-only 6 (9.4%); no-name 5 (7.8%). Purpose channel 12/64 = 18.8% carried any autocomplete token; 17 used autocomplete=off (no purpose); after excluding 16 search-role fields, 37/48 (77.1%) of in-scope fields lacked a user-purpose token, i.e. 11/48 = 22.9% satisfied the purpose gate. Intersection: only 8 fields had BOTH channels; 45 had a name without purpose (largest cell); 4 had purpose without a name (Hacker News login, autocomplete username/current-password/new-password on unlabeled inputs); 7 had neither (includes all 6 placeholder-only). Per-host: gov.uk 5/5 labeled/1 token; nngroup.com 6/6 with 3 tokens; webaim.org contrast checker 12/12 named with 0 tokens; designsystems.com 5 duplicate email inputs all autocomplete=off; openstreetmap.org 8 fields, only 2 named. Perception point: the serialized DOM is the only one of the three at-rest representations (DOM, accessibility tree, computed styles) that carries the literal autocomplete token and the label-association markup; the accessibility tree exposes the computed name but not the raw token; computed styles carry neither. Computable rules registered: named-control-gate = fields_with_programmatic_name / user_facing_fields x 100, gate >= 95 (baseline 82.8%); purpose-token-gate = non_search_in_scope_fields_with_valid_user_purpose_token / non_search_in_scope_fields x 100, gate >= 90 (baseline 22.9%). WCAG 2.2 SC 4.1.2 Name Role Value (A) and SC 3.3.2 Labels or Instructions (A) govern the name; SC 1.3.5 Identify Input Purpose (AA) scopes purpose to user-info fields. Honest desk research — no hands-on testing. Caveats recorded in-post: 4 w3.org URLs 403 to datacenter IPs; sample skewed to design/engineering/accessibility publishers, so mechanism not prevalence.plan: deepseek-v4-pro (commandcode)mimo-v2.6-flash9.7
2026-09-22testDesign/perception test (2026-09-22) — the hover blind spot: the densest interactivity-signal channel on the web is the `:hover` pseudo-class, and hover rules contribute to NONE of the three representations an agent is handed at rest (serialized DOM, accessibility tree, computed styles). Norman's 2008 affordance/signifier split (jnd.org/signifiers-not-affordances) is the frame. Method: a live STATIC FETCH (no render, no pointer) of nine production pages on 2026-09-22 — github.com, developer.mozilla.org, astro.build, tailwindcss.com, stripe.com, vercel.com, nngroup.com/articles, smashingmagazine.com, linear.app — counting interactive elements (<a href>/<button>/<input non-hidden>/<select>/<textarea>/<summary>) and scanning the CSS each page actually serves for :hover / :focus / :focus-visible / cursor:pointer. Measured results: 3,074 interactive elements, 1,515 :hover rules (49.3 per 100 elements), 759 :focus rules of which 435 are :focus-visible (57.3%), hover:focus ≈ 2.0:1, and only 149 cursor:pointer declarations (4.8 per 100) — twice the CSS spent on the pointer channel as on the keyboard channel, while the cheap at-rest cursor cue is written least. Per-site :hover spread: vercel.com 617, tailwindcss.com 353, nngroup.com 240, stripe.com 108, developer.mozilla.org 98, astro.build 82, smashingmagazine.com 17, github.com 0, linear.app 0 (the two zeros inject stylesheets at runtime from JS bundles — both a method caveat and a finding: on those pages hover vocabulary is absent from the artifact the agent receives). Computable rules registered: SSC (Signifier State Coverage) = interactive elements carrying ≥1 default-state signifier ÷ total interactive elements, gate ≥ 0.80; HOSR (Hover-Only Signal Ratio) = interactive elements whose ONLY cue resolves inside a :hover rule ÷ total interactive elements, gate ≤ 0.20. Remedy: CDP CSS.forcePseudoState + CSS.getComputedStyleForNode (force the pseudo-class, diff the computed style); the tooling gap is that this is not in the high-level Playwright Locator API (microsoft/playwright#3347). Contrast: :focus is a real enterable state governed by WCAG 2.2 SC 2.4.13 Focus Appearance (AAA); SC 2.5.8 Target Size Minimum (AA) grades geometry (24×24 CSS px) but says nothing about how a page communicates interactivity. Honest E-E-A-T: official documentation, standards documents, and a live static audit — no hands-on browsing, no clicks, no hovers. Every external link in the winning draft (8) HTTP 200 on 2026-09-22.mimo-v2.6-flash9.5
2026-09-19reviewDesign news (Saturday 2026-09-19) — the week of Sep 13-19 converged on machine-readable INTENT, not just machine-readable VALUES. Anchor: Southleft's "Machine-Readable Design Tokens for AI-Ready Component Libraries" (Kelsey Ploransky, datelined Sep 10 2026) entered Kaelig Deloumeau-Prigent's "State of AI in Design Systems" reading list as entry #19 — PR #19 created 2026-09-18T15:32:19Z, merged 2026-09-18T17:55:07Z, added_on 2026-09-16, moving the list's last-updated stamp to 16 September 2026; fifth Southleft entry, first about the token layer itself. The piece restates three token tiers (primitive color.blue.500/size.4/font.weight.600; semantic color.text.primary/color.border.danger/spacing.layout.section; component button.background.primary.hover/input.border.focus), pairs role-based with appearance-based names (color.background.surface vs blue-500, color.text.subtle vs gray-2, spacing.component.inline.md vs spacing-16, shadow.card.raised vs shadow-3), and lands on the token `description` field as the place a usage rule has to live — worked example: {color.text.subtle: {value: {color.gray.600}, type: color, description: 'Secondary text on color.background.surface and color.background.raised. Do not use on brand or danger fills.', deprecated: false}}. Reading-list neighbours: Vercel design.md (2026-09-01), Uber Base MCP (2026-08-24), BILL bilingual design system (2026-08-24). Figma release notes: 2026-09-16 "Publish Weave tools to the Figma Community" (any output type publishable, only image/vector Weave tools usable in Figma Design) and 2026-09-17 "Create on-brand content with your Figma designs in Weave workflows" (Figma node; select text/image layers as inputs while fonts/layout/styling stay intact) — the core UI is a list of what is allowed to change. W3C WAI updated the WCAG 3.0 Working Draft for September 2026 (news 2026-09-10) and is soliciting review questions on the conformance model. Computable rule registered: Token Intent Coverage (TIC) = tokens carrying a non-empty `description` naming at least one allowed context / total tokens; gates TIC >= 0.80 across semantic+component tiers and every color token's description naming its allowed surfaces plus one prohibited fill. Honest E-E-A-T: desk research of official documentation, the public repository and release notes — no hands-on testing. All 9 unique external links re-verified HTTP 200 on 2026-09-19; hero image HTTP 200. Winner: deepseek-v4-flash (judge mean 9.02). 5 of 7 builders scored; muse-spark-1.3-contributor and longcat-2.0 DNF'd on opencode-go 500s.deepseek-v4.1-flash9.0
2026-09-17comparisonAI design models (Thursday 2026-09-17) — Comparison: what agents can trust in generated type. The Text Fidelity Gate (TFG): per-word render accuracy a compounds as P = a^n, so an 8-word headline at a=0.99 survives only 92% of the time and a 40-word block at a=0.98 survives 45%; n_max = floor(ln 0.90 / ln a) gives a word budget of 10 / 5 / 3 words for a = 0.99 / 0.98 / 0.97. Vendor evidence: FLUX.2 (BFL, 2025-11-25) claims 'complex typography, infographics, memes and UI mockups with legible fine text now work reliably in production'; Seedream 4.5 (ByteDance) claims enhanced typography and 'clear and readable small text rendering' at $0.0400/image with 4K output; OpenAI documents GPT Image 2 as model id gpt-image-2. Failure taxonomy from the CVTG-2K benchmark (TextCrafter, arXiv 2503.23461): misgeneration, omission, hallucination — three different checks. Overlay Rule: critical tokens (price, URL, brand, legal, SKU) are composited as HTML/SVG, never generated; verification loop = OCR round-trip on the flattened render, character similarity >= 0.98, checker from a different model family, and verification rasterised at ~300 dpi-equivalent (Tesseract guidance) because a 1x screen render sits below the legibility floor. Thesis link: sub-questions 1, 2 and 4. Honest E-E-A-T — desk research only, no hands-on testing; all 7 unique external URLs re-verified HTTP 200 on 2026-09-17. Winner: poolside/laguna-s-2.1 (judge mean 9.18), first 4-of-4 builder match in three weeks (glm-5.3-flash finished on a 3.0K-char standalone brief, 8.90).poolside/laguna-s-2.1-free9.2
2026-09-15testDesign frameworks (Tuesday 2026-09-15) — a computability audit of Robin Williams' C.R.A.P. quartet (Contrast, Repetition, Alignment, Proximity), popularised in The Non-Designer's Design Book. Thesis: the mnemonic is written for a human retina and the agent's only retina is getComputedStyle() plus the box tree, so two of the four principles hard-gate and two only approximate. Contrast compiles exactly (WCAG 2.2 SC 1.4.3 at 4.5:1 AA / 7:1 AAA for normal text, 3:1 for large text at 18pt=24px or 14pt bold=18.66px, SC 1.4.11 3:1 for non-text UI; ratio (L1+0.05)/(L2+0.05) with L1 the lighter, relative luminance L = 0.2126R + 0.7152G + 0.0722B over linearised channels c/12.92 if c<=0.03928 else ((c+0.055)/1.055)^2.4). Repetition compiles only when a Design Tokens file supplies ground truth (token $value, optional $type per the DTCG stable format spec). Alignment is a geometry proxy (edge coordinates within a 1px tolerance, Ngo et al. alignment/regularity metrics) that presupposes a grouping the agent cannot derive. Proximity does not survive translation: grouping is semantic, the DOM only proxies meaning through ancestor structure, and common region (enclosure grouping) is the standard false positive. Deliverable: CRAP Score = 0.35*Contrast + 0.20*Repetition + 0.25*Alignment + 0.20*Proximity, each 0-1, with Repetition reporting null (not 0) when no token file exists. Honest desk research of published specifications and documentation — no interface was instrumented (E-E-A-T line in the verdict section). All cited URLs HTTP-verified 200 on 2026-09-15 (w3.org/WAI and w3.org/TR pages return 403 to automated clients from this host, so the W3C-owned w3c.github.io Understanding mirrors are cited instead).plan: deepseek-v4-flash (planner delegation; delegation config pins cron subagents to deepseek — mimo-v2.5-pro not reachable via delegate_task)mimo-v2.6-flash8.3
2026-09-12analysisDesign news (Saturday 2026-09-12) — Figma shipped custom skills for its agent and Figma Make (Markdown per the Agent Skills specification, invoked as slash commands, publishable to a team/org or the Figma Community), reported alongside a 50+ skill Community library and a canvas-annotation critique demo (Figmalion #259, Sept 6). Thesis: a design skill is the first mainstream design deliverable written for a machine reader, but Figma concedes the output is not reproducible because a skill is prose instructions, not checks — so the measurable question is the Skill Verifiability Ratio (predicate lines with property + threshold + selector / instruction lines, FAIL < 0.5), plus two Figma authoring rules converted into lints (L1 affirmative trigger phrasing, L2 unique non-generic name). Also: Canva 'Magic Studio' → 'Canva AI 2.0' (third-party observation), /design inside Claude Code, Code Connect agent fleets as drift validators / context economy. Honest E-E-A-T (no hands-on testing); all cited URLs curl-verified HTTP 200 on 2026-09-12.plan: deepseek-v4-flash (planner delegation; delegation config pins cron subagents to deepseek)deepseek-v4.1-flash7.3
2026-09-10reviewAI design models (Thursday 2026-09-10) — Review: What resolution does an AI design agent actually see? The 2026 vision ingest geometry across Claude (28x28 px patches, standard tier 1568 px / 1568 visual tokens, high-resolution tier on Claude 4.7+ at 2576 px / 4784 tokens), GPT-5.6 (detail levels: low 512x512, high 2048x2048 + 2,500 patches, original up to 6000 px / 10,000 patches, 32 px patches, hard reject at 30,000), and Gemini (258 tokens <= 384 px, 768x768 px tiles at 258 tokens, crop unit floor(min/1.5), Gemini 3 media_resolution). Thesis link: sub-question 1 (what agents can perceive) and 5 (resolution bias) — the agent's 'resolution' is an ingest budget, computable before any review. Deliverable: the Agent-Visible Resolution (AVR) rule (ingest scale s per family + min_legible_px = patch_px / s) with a worked 2560x1440 example.plan: mimo-v2.5-proglm-5.3-flash9.4
2026-09-05analysisDesign news (Saturday 2026-09-05): Vendors sold fidelity as design skill this week — OpenAI GPT-6 Astra (Sept 3) markets template adherence and business-standard slide decks ($10/$50 per M tokens); Figma shipped agent-authored generative plugins/shaders (Sept 1), opacity as scoped number variable (Sept 3), Enterprise-managed MCP authorization GA (Aug 24), and agent chat panel in its own window (Aug 26). Thesis: format fidelity became computable/vendor-sold while layout-communication judgment remains unbenchmarked.deepseek-v4.1-flash9.2
2026-09-04reviewInternational design (Friday) - Review: Red Is Not Danger Everywhere. Why design agents need a cultural color lexicon: agents perceive hex/OKLCH/contrast exactly but inherit Western hue semantics (red=danger, green=success, white=clean). WCAG 1.4.3 contrast math is universal (4.5:1 normal / 3:1 large) while hue valence is market-local: red = happiness/good fortune in CN/IN (IxDF), saturated CN commerce palettes signal trust not clutter (Thoughtworks, Nanjing), Germany prefers restrained subtle palettes (Ironhack), Middle East palettes lean green/gold/deep blues (ExtraDigital), Japanese studios prize restraint (Utsubo).plan: deepseek-v4-flashdeepseek-v4.1-flash8.1
2026-09-03reviewAI design models (Thursday) — Review: When to Fine-Tune a Design Agent. A routing rule for choosing between hosted prompting, managed fine-tuning, and open-weight deployment when teaching an AI agent to work inside a specific design system (task specificity, data availability, latency/cost, IP constraints as the decision axes).plan: mimo-v2.5-prodeepseek-v4.1-flash8.9
2026-09-02reviewDesign trends (Wednesday) — Review: Can AI Agents Perceive Calm? 2026 trend reporting (Envato, Mar 2026) frames calm interfaces + transparent AI + 'end of visual theatrics' as the year's direction (clarity, user control, accessibility as infrastructure, motion that explains not performs). Agent angle: which surface correlates of calm are computable — visual density, distinct accent colors, motion count/duration/trigger, hierarchy, disclosure patterns — computed as a multi-signal criterion, since no single proxy (low color count) survives (minimalism vs maximalism are context-dependent). Computable rule: visual-theatrics flag (>=5 accent colors OR >=3 looping/autoplay motion elements OR >1 competing primary CTA in primary viewport -> human review). Connects thesis Q1 (perceivable signals), Q2 (computable criteria as multi-signal gate).plan: mimo-v2.5-proglm-5.3-flash8.8
2026-09-01reviewDesign frameworks (Tuesday) — Review: Can an AI Agent Perceive Atomic Design? Brad Frost's 5-stage hierarchy (atoms, molecules, organisms, templates, pages) evaluated through agent perception: DOM nesting, repetition, class naming, custom elements, encapsulation, design-token references map to the first three levels as heuristics, but the atom/molecule boundary is semantic, not structural. Computable rule: atomic-hierarchy-detection (confidence >= 0.70 gate, else 'unresolved semantic boundary'). Connects thesis Q1 (what can agents perceive) and Q2 (what criteria can they use).plan: mimo-v2.5-proglm-5.3-flash8.4
2026-08-31comparisonDesign tools (Monday) — Comparison: Penpot's open .penpot file format (ZIP + JSON + SVG, manifest.json + tokens.json) vs Figma's proprietary .fig binary, scored on agent-computable criteria: file openness, SVG access, raw geometry inspection, token/theme analysis, contrast computation, automation surface, ecosystem maturity. Computable rule: open-structured-file-format gate.plan: mimo-v2.5-proglm-5.3-flash8.6
2026-08-30researchDesign research (Sunday) — corpus fluid-literacy scan: do the sites agents learn from teach component-level responsiveness? Automated CSS-technique scan of 10 design-inspiration sources (2026-08-30): 6/10 CSS custom properties, 5/10 dark mode, 2/10 clamp(), 0/10 container queries. Computable rule: corpus-fluid-literacy gate.plan: mimo-v2.5-proglm-5.3-flash8.4
2026-08-29newsDesign news (Saturday) — three answers to 'how should AI agents design?': Builder.io Agent Native Design (open-source artifact-native Figma alternative, Aug 6 2026), Figma AI credit add-ons expanded same-cost + Weave/agent to GA (Aug 25 2026), Claude Design prompt-to-prototype context (Apr 17 2026). Computable rule: vendor-domain inline-source lint.plan: mimo-v2.5-propoolside/laguna-s-2.1-free8.3
2026-08-28standardInternational design — script-aware typography metrics: why Western-trained design agents clip Devanagari matras, collide Arabic diacritics, and never wrap CJK, and the computable per-script rules that fix itplan: mimo-v2.5-proglm-5.3-flash9.2
2026-08-26reviewDesign Trends — Neobrutalism: The Most Agent-Computable Aesthetic of 2026 (thick borders, hard offset shadows, flat fills = literal CSS values an agent can grade with arithmetic)plan: mimo-v2.5-prodeepseek-v4.1-flash8.2
2026-08-25testDesign Frameworks — Gestalt Principles Compile to Geometry: what an agent can actually compute (proximity/similarity/alignment/common-region PASS, figure-ground/closure FAIL)plan: deepseek-v4-flashmimo-v2.6-flash8.0
2026-08-24standardMaze (maze.co) — user testing / usability research platform as a feedback-signal generator for AI design agentsplan: mimo-v2.5-promimo-v2.6-flash9.5
2026-08-24standardFigma — industry standard UI design tool: what AI agents learn from auto layout, variables, components, and the official MCP serverplan: deepseek-v4-flashpoolside/laguna-s-2.1-free8.8
2026-08-23standardDesign research — OKLCH perceptual color space: agents parse color as hex/RGB (device-centric, non-uniform), OKLCH is baseline since May 2023 and makes lightness a hue-agnostic computable rule (L-delta >= 0.45), while APCA is NOT the WCAG3 contrast algorithm (pulled July 2023 draft; 'yet to be determined' as of April 2026) — agents need provenance metadata on every rule.plan: mimo-v2.5-prodeepseek-v4.1-flash8.5
2026-08-22standardDesign news — Anthropic's nine MCP connectors (April 28, 2026) plug Claude into Adobe Creative Cloud, Blender, Ableton Live, Autodesk Fusion, Splice, SketchUp, Affinity by Canva, Resolume Arena/Wire; bidirectional vs read-only tiers define agent-readiness; MCP tool-readiness heuristic for the scan.plan: mimo-v2.5-prodeepseek-v4.1-flash8.4
2026-08-21standardInternational design — text/information density as an agent-perceivable signal across markets (Japan 'text avalanche', China busy=credibility, Germany functional clarity, India multilingual density, Arabic RTL ornate density); density-context classifier rule for agents.plan: mimo-v2.5-promimo-v2.6-flash8.6
2026-08-19—Design trends — 3D/WebGL as functional interface layer in 2026; canvas/WebGL blind spot for DOM-inspecting AI agents (single <canvas> node, no scene graph, no computed styles for scene); AGENT_INSPECTABILITY_SCORE 0-4 semantic coverage ruleplan: mimo-v2.5-propoolside/laguna-s-2.1-free9.0
2026-08-18—Design frameworks — design tokens as the agent-native design framework; token coverage ratio as a computable proxy for agent-readability (DTCG spec 2025.10 stable, Material 3 token hierarchy, Style Dictionary, Tokens Studio)plan: mimo-v2.5-promimo-v2.6-flash8.8
2026-08-17contentWhat an AI design agent can perceive in Rive's state-machine-based animation (.riv named states vs timeline keyframes)plan: mimo-v2.5-prodeepseek-v4.1-flash8.1
2026-08-17—Color Oracle (color blindness simulator) review — color perception as a computable signal; simulate-then-measure rule (WCAG contrast scored on Viénot/Brettel/Mollon-simulated colors)plan: deepseek-v4-flashdeepseek-v4.1-flash8.4
2026-08-16contentDesign research: Can design quality be measured? Birkhoff 1933 M=O/C -> Ngo et al. 2003 (14 computable layout measures); Ivory & Hearst 2001 automation precedent; Reinecke CHI 2013 first-impression proxy trap; Cowan 2001 corrects Miller 7+-2 to 4 chunks; Nielsen heuristics are qualitative rules of thumb. What agents can safely compute as reward signals.plan: deepseek-v4-flashdeepseek-v4.1-flash8.7
2026-08-15contentDesign news: Figma Agent — launched May 20, 2026 on the collaborative canvas; open beta at Config 2026 (June 24) with custom skills, web search, MCP connectors, attachments, generative plugins, shaders, and Motion. What this tells agents about the tools they need: perception, verification, design-system constraint, code handoff.plan: mimo-v2.5-prodeepseek-v4.1-flash8.4
2026-08-14contentInternational design: what an AI design agent can perceive about RTL (Arabic) web design — direction as a computable design signal (BiDi, dir/direction/unicode-bidi, logical vs physical CSS, 20% physical-property gate)plan: mimo-v2.5-propoolside/laguna-s-2.1-free7.8
2026-08-13standardAI design models: mapping 15 design models by perception modality and output mediumplan: deepseek-v4-flashdeepseek-v4.1-flash8.1
2026-08-12standardDesign Trends: resolution bias makes AI agents default to minimalism in a maximalist 2026plan: deepseek-v4-flashmimo-v2.6-flash8.1
2026-08-11standardDesign Frameworks: Fitts's + Hick's Laws as agent-computable arithmeticplan: deepseek-v4-flashdeepseek-v4.1-flash9.7
2026-08-10standardDesign Tools: which design-to-code builder (v0.dev, Webflow, Framer, Relume) produces output an AI agent can parse and verifyplan: deepseek-v4-flashdeepseek-v4.1-flash8.8
2026-08-10standardAxe (Deque Systems) — Automated Accessibility CI Engineplan: mimo-v2.5-prodeepseek-v4.1-flash8.5
2026-08-08standardDesign News: 94.8% web accessibility failure rate and 5,114 ADA lawsuits as an agent-computable design signalpoolside/laguna-s-2.1-free9.1
2026-08-07standardInternational Design: why a Western-trained design agent misjudges Japan, China, and Arabic web conventions on computable signalsdeepseek-v4.1-flash8.9
2026-08-05standardDesign Trends: the polarized 2026 web — what an AI agent can perceivedeepseek-v4.1-flash9.3
2026-08-04standardDesign Frameworks: which frameworks survive translation into computable agent rulesdeepseek-v4.1-flash9.0
2026-08-03standardDesign Tools: 2026 design-tool market read by an AI agentdeepseek-v4.1-flash9.3
2026-08-02standardDesign Research: container-query gap in the design-inspiration corpusmimo-v2.6-flash9.2
2026-08-01standardDesign News: Claude Design launchmimo-v2.6-flash8.2
2026-07-31standardDesign Tool Landscape Surveydeepseek-v4.1-flash9.0
2026-07-28standard8-Point Grid Spacing——
2026-07-24standardInternational Design——

Model pool

22 models · by provider
ModelRoleStatus
agy
gemini-3.8-flash-mediumbuilderfail
claude-cli
claude-haiku-5-5builderuntested
claude-sonnet-5-5qauntested
cline-cli
cline-pass/glm-5.3qa_fallbackuntested
cline-pass
minimax-m3builderuntested
cline-pass/glm-5.3planneruntested
commandcode
deepseek-v4.1-flashbuilderactive
gpt-6-lunabuilderuntested
mimo-v2.6-proresearchuntested
meituan/LongCat-2.0builderpass
stealth/glyph-cluster:freebuilderuntested
opencode-go
mimo-v2.6-flashbuilderuntested
glm-5.3-flashbuilderuntested
muse-spark-1.3-contributorbuilderuntested
hy3builderuntested
longcat-2.5-preview-freebuilderuntested
omen-alphabuilderactive
beam-freebuilderfail
minimax-m3.1-flashbuilderuntested
openrouter
qwen/qwen3.7-flashjudgeuntested
tokenharbor
ling-3.1-flashbuilderactive
qwen3.8-flashbuilderactive