Skip to content

v0.6.3 — /design Paper fidelity protocol

Latest

Choose a tag to compare

@rafagomes rafagomes released this 23 Apr 03:20
· 17 commits to main since this release

Fixed

/design now enforces an Implementation Fidelity Protocol in every generated docs/design/DESIGN_SYSTEM.md.

Problem: downstream skills (/feature, /factory, /fix) were reading the design system doc and implementing UI from markdown + memory, producing pixel drift vs. Paper.

Fix: the generated doc now opens with:

  • A non-negotiable "read before writing any UI code" checklist that forces mcp__paper__get_jsx / get_computed_styles on the target node before implementation.
  • A Paper Canvas Map table listing every artboard + its node ID + what it covers.
  • A 📐 Paper reference line at the end of every component block pointing to its exact canvas location.
  • Screenshots explicitly demoted to lowest-trust input.

Rule 1 in /design now codifies: Paper is the pixel-perfect source of truth; the doc is the rules layer. Component templates in the generated doc all carry the reference line.

Net effect: implementers stop eyeballing from PNGs and always resolve exact values from Paper via MCP.