Shopify Polaris
Scored by Lyse · React
Audited 2026-07-20
64/100
Lyse Score
Drifting
Maturity tier for this codebase.
six axes
Weighted, open formula, run locally.
74
Tokens68
Components78
Accessibility72
Docs50
Theming42
AI-readiness⚑ Top gap
Theming and modes are tightly coupled, so a new brand skin is expensive.
Also flagged
- →Documentation is thorough and human-readable.
- →No machine contract for AI agents.
The verdict
Excellent guidance and accessibility, held back by a theming layer that never separated identity from mode. That coupling shows up twice: once for humans re-skinning it, and once for agents that can't infer which knob does what.