Radius does not exist as a token in lib/tokens/. Components currently use
inline magic numbers (e.g., BorderRadius.circular(8)).
Tokenizing radius requires a separate design session to decide:
- Scale system —
none / sm / md /
lg / full (t-shirt)? Numeric radius-4 / radius-8 / radius-12?
Polaris-style semantic (button-radius, card-radius)?
- Authoring —
lib/tokens/radius.dart with the chosen scale. - Refactor — replace inline literals across
lib/components/*.dart and
lib/pages/*.dart.
See PRD 05 §6 末 + §8 phase-deferred table for the framing. This is intentionally
out of Phase B–E migration scope.