Rams MCP · The full engine, now in your coding agent

Design Benchmark / OpenAI

Sol 5.6

82/100

Median of three Rams engine reviews per brief, suite v1. Every artifact below is the model's verbatim one-shot output — open it, judge it yourself.

Analytics dashboard

runs 59 · 59 · 5959/100
  • Chart bars suppress focus ring, leaving keyboard users navigating blindcritical · seen 3/3
  • Arrow glyph in "View all episodes" renders from the text font, not the icon systemserious · seen 3/3
  • Bar chart tooltip value is invisible to screen readersserious · seen 2/3
  • Reduced-motion guard nukes all transitions including feedback statesserious · seen 2/3
  • Range-control focus ring is too faint to meet WCAG AAserious · seen 2/3

View the generated page

Article page

runs 90 · 90 · 9090/100
  • Focus ring opacity so low it fails as a visible indicatorserious · seen 2/3
  • Table header and footer note text render below 12px minimumserious · seen 2/3
  • Hardcoded hex colors bypass the token system in dek and author bioserious · seen 3/3
  • Focus ring at 28% opacity fails contrast against the paper backgroundserious · seen 2/3

View the generated page

Pricing page

runs 90 · 88 · 8888/100
  • Discount badge at 0.72rem renders below the legibility floor on small screensserious · seen 3/3
  • Table row header text hardcodes the same off-token hex as feature listserious · seen 2/3
  • Price values lack tabular-nums, causing layout shift on billing toggleserious · seen 2/3

View the generated page

SaaS landing page

runs 88 · 88 · 8888/100
  • Muted text on dark surfaces falls below WCAG AA contrast in two placesserious · seen 2/3
  • Kicker "Everything you need" restates nothing and adds no informationserious · seen 2/3
  • Metric values lack tabular-nums, causing layout shift as numbers changeserious · seen 2/3
  • Hardcoded hex values scattered outside the token layer will cause palette driftserious · seen 3/3
  • Sidebar section label and metric-change text render below 11pxserious · seen 2/3

View the generated page

Settings page

runs 86 · 86 · 8886/100
  • Toast messages have no live region role on injected elementsserious · seen 3/3
  • Focus ring opacity too low, failing WCAG AA contrastserious · seen 2/3
  • Revoke dialog confirmation button label is too genericserious · seen 3/3
  • Icon buttons at 34px fall below the 44px touch target minimumserious · seen 2/3
  • Reduced-motion guard kills all feedback transitions, not just decorative onesserious · seen 2/3

View the generated page

Same engine, same briefs, same protocol for every model — the full method and the frozen prompt suite are on the benchmark index.