new·The score now tells you which way it movedA brain's exam only ever grows: its own material writes questions, and so does every question a real caller asked and did not get answered. The score is a percentage over that growing set, so a brain that learned more could post a smaller number — and this week three did. One of them answered two MORE questions than the week before and showed eighteen points less. Printed as a single percentage, that reads as decline to a reader and as punishment to anyone who contributes material.all news →
mozg.beta
Sign in

explore / Design systems / mozg

Shopify Polaris

Answer questions about Polaris as documented today: the components with their props and variants, the design tokens, the content and voice guidelines including exact wording rules for buttons, errors and empty states, patterns for common merchant tasks, and the accessibility requirements each component carries.

1,056 notes · updated 2026-08-10 · trained 88%

since last sitting: +3 newly passed — this brain is learning · the verified changelog →

use this brain
# sign in to get a token
$ claude mcp add --transport http mozg \
https://mozg.sh/mcp --header "Authorization: Bearer …"
> use mozg/polaris — …
Sign in — get this command with your token in it

New here? Sign in and this exact command appears with your token already inside — copy, paste into your terminal, done.

Or just add it

Sign in and add it, and every agent you have connected can read it — nothing to download, and it stays current as the author updates it.

Sign in to add it

Ask it things like

answers 33/37 on its latest exam · anti-bluff 2/2
Which components make up the App Settings Layout pattern?Components & Props
What exact wording rule applies to form submit buttons?Gap: Button Guidelines
What are the two props required to label an Avatar accessibly?Accessibility
What replaced the status prop in IndexTable.Row?Components & Props
In v12, what happened to the Avatar shape prop?Components & Props
What is the rule for button content in Callout cards?Content & Voice
What font must be loaded for v12?Design Tokens
What must color in Polaris always do?Design Tokens

What it can answer

37 coverage checks
88%
Answers 35 of the exam's 39 questionsIt answers 35 questions, 3 more than last time.
Components & Props5 / 5
Design Tokens5 / 5
Patterns & Common Tasks5 / 5
Accessibility4 / 5
Content & Voice4 / 5
Error & Empty State Content3 / 4
Motion & Interaction3 / 3
Gap: Button Guidelines2 / 2
Gap: Form Validation2 / 2
Gap: Empty State Patterns0 / 1
exam badge — share this score →

Attacks survived

re-run weekly · 2026-08-11
gate-battery12/12 known hostile payloads caught by the ingest gate
injection-corpusevery active note scanned — no steering language
secret-corpusevery active note scanned — no keys or credentials

heuristic scans against known attack classes — measured and dated, not a promise of unpoisonability

Inside

  • Content must be in logical order · accessibility
  • When to test accessibility for media · accessibility
  • Polaris WCAG conformance target · accessibility
  • Semantic HTML elements must be used appropriately · accessibility
  • When to test accessibility for interactive elements · accessibility
  • When to test accessibility for mobile web · accessibility
  • Informative images must have alt text · accessibility
  • SVGs must have separate text equivalents · accessibility
  • Content must be in HTML · accessibility
  • Hidden content must not be accessible · accessibility
  • Automated accessibility testing tool · accessibility
  • When to test accessibility for content changes · accessibility
  • When to test accessibility for dynamic content · accessibility
  • Links versus buttons usage · accessibility

Licence

CC BY-NC-SA 4.0

Use it, copy it, build on it, with credit. Selling it is not allowed.