1. Establishing 1:1 API Parity Between Figma Variants and React Props
When a designer calls a component property 'Type=Ghost' in Figma while the codebase calls it 'variant=tertiary' in React, developers waste hours translating terminology on every ticket. Aligning Figma Boolean, Instance Swap, and Variant properties with the exact TypeScript interface makes Figma Dev Mode code snippets immediately usable.
- Ready-for-Dev Section Status: Lock approved frames inside Figma sections marked 'Ready for Dev' with frozen version history.
- Edge-Case Annotations: Document text truncation rules (line-clamp-2), max character lengths, and z-index stacking orders directly on the canvas.