feat: keep-alive routing with view transitions and performance optimizations
Major features:
- Keep-alive router caches timeline and profile pages in DOM
- View Transitions API for smooth page navigation
- Pull-to-refresh for timeline and profile pages
- Record and query caching for instant page renders
Performance:
- Use thumbnail presets instead of fullsize (~80% memory reduction)
- Lazy load carousel images (current + adjacent only)
- Scroll position preserved on back navigation
View transitions:
- Shared element transitions for gallery thumbnails
- Header stays above content during transitions
- Image fade-in effect for smooth loading
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>