Animate purposeful content swaps #125
MaggieAppletonmerged 12 commits intofrom
- MA
## Summary - add one accessible content-swap layer with immediate inert and accessibility-tree ownership - animate pointer-owned Document, Decisions, Background Work, and questionnaire step swaps while keeping keyboard and reduced-motion paths immediate - hold document-route swaps until destinations resolve, with stable input ownership and visit publication through interrupted navigation
## Verification - bun run fix - bun test (1232 passed, 2 PostgreSQL-only skips) - bun run types - bun run ci - focused Playwright coverage for workspace, questionnaire, and document-route swaps (3 passed)
MaggieAppletonmerged 56f7858158b32 months ago on GitHub
MaggieAppletonhead-ref-deleted2 months ago on GitHub