Bug fixes, documentation gaps, and quality improvements based on detailed public review feedback. 12 specific issues addressed.
Fixed
- FID → INP: Replaced deprecated First Input Delay metric with Interaction to Next Paint (INP) in
deployment.md— thresholds updated to<200ms/>500ms - Accordion anti-pattern: Replaced
max-height: 500pxhack with moderngrid-template-rows: 0fr → 1frCSS pattern inmotion-designer.md - Type scale mislabel: Corrected
"1.25 ratio"to"Tailwind defaults"inui-designer.mdandbrand-kit.md, added clarifying note SOURCE_WIDTHundeclared: Added variable declaration before use inab-variants.mdfigma_execute block- Hardcoded project names: Replaced
'Feed'/'Saved'/'Discover'with a generic nav-hiding heuristic infigma-responsive.md - Eval #4 broken path: Fixed fixture reference to
./evals/fixtures/test-page.htmland created the fixture file - Eval #11 missing assertion: Added
has-speaker-notesto design-presentation eval - Installation command: Replaced non-existent
claude plugin addwithgit clonein README
Added
MCP-SETUP.md: Setup guide for 4 optional MCP servers (Figma REST, Desktop Bridge, Claude Preview, Playwright) with install instructions, verification steps, and degraded-mode table- MCP Fallback sections: All 16 commands now document fallback behavior when MCP servers are unavailable
- UX Researcher research methods: Usability testing protocol, card sorting, interview guide, survey design checklist
- Eval validator:
scripts/run-evals.shvalidates JSON structure, assertion counts, and fixture references - Eval fixture:
evals/fixtures/test-page.html— landing page with intentional a11y issues for/design-review
Changed
- Stop hook expanded to all 16 commands (grouped: Core, Figma)
- README tone:
"assembles specialists"→"loads specialized knowledge" - README requirements now links to MCP-SETUP.md
- README directory tree updated to show
scripts/andevals/subdirectories