Add purposeful app motion foundation #111
- MA
## Summary
- add a shared four-phase transition presence lifecycle with interruption and immediate-motion handling - track keyboard versus pointer input once at the web root - define semantic motion recipe variables while preserving existing fast-feedback tokens - document the app-wide motion direction and checkpoint plan
## Scope
This stacked PR establishes the presentation-only foundation. It does not yet wire visible transitions into navigation, dialogs, menus, drawers, or editor surfaces.
## Verification
- bun test: 959 passed, 2 expected PostgreSQL skips, 0 failed - bun run types - bun run ci
MaggieAppletonbase-ref-force-pushed2 months ago on GitHub
MaggieAppletonautomatic-base-change-succeeded2 months ago on GitHub
MaggieAppletonhead-ref-force-pushed 348acea536d12 months ago on GitHub
MaggieAppletonreferenced this in Wire purposeful motion into app surfaces #1122 months ago on GitHub
MaggieAppletonmerged 2cc3e0d156002 months ago on GitHub
MaggieAppletonhead-ref-deleted2 months ago on GitHub