githubnext/chopinPublic

Let's compose rich plans together

Fix design contract findings in the research card redesign

Reuse existing radius/duration tokens where the literal value matched
one exactly, and add reviewed exceptions with a design rationale for
the bespoke pulse, shimmer, crossfade, and fold timings that have no
equivalent shared token. Renews two stale dynamic-exception hashes
whose files changed elsewhere, and adds a new one for Swap's
className forwarding, mirroring the existing ButtonRow pattern.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
C5MAMaggie Appleton and Claude Sonnet 5 authored
af66b89Patch
Parentc0c69fa
4 files changed+114-6
StackedSplit
packages/editor/src/styles.css+4 −4
scripts/design-contract/exceptions/dynamic-editor.json+15 −1
scripts/design-contract/exceptions/dynamic-web.json+1 −1
scripts/design-contract/exceptions/preserved-values.json+94 −0