v112.3alumaweave2026-06-10

Motion spoke MVP — Reduce Motion toggle + safety reference

Replaces the Motion spoke stub with a live toggle for reduce motion and a classification-grouped effect safety reference (safe/low/moderate).

v112.3a2026-06-10
  • ·MotionTab.tsx: Reduce Motion checkbox wired to settings.appearance.reduceMotion via useSettingsStore.getState().setSetting — exact match to view.toggleReduceMotion command
  • ·Effect Safety Reference: 8 entries grouped by risk (3 safe, 3 low, 2 moderate); high group absent from registry so doesn't render
  • ·motionSafetyRegistry found at src/accessibility/ (not src/themes/ as workflow expected) — pre-flight caught
  • ·7 i18n keys added under inspector.spokes.motion (reduceMotionLabel, reduceMotionHint, safetyReferenceHeader, classification.safe/low/moderate/high)
  • ·v89-4 spec: "motion" removed from PLACEHOLDER_SPOKES (2 pre-existing "Coming" failures → 1)