Integration
Install into a client-capable React, TypeScript, and Tailwind project with the consumer's @/lib/utils helper. This item declares motion, uuid. Install those packages at versions compatible with the consuming application.
Behavior to verify
Give the measured canvas a stable size, test pointer and touch behavior, and provide a quieter fallback for Safari or reduced-motion users.