platform-codebase/features/conversation-assistant/frontend
Quinn Ftw ce9277d56a feat(landing): device-tier detection + perf optimizations + path fixes
DEVICE TIER DETECTION:
- Add useDeviceTier hook with RAM/CPU/touch detection
- Add useFeatureDefaults for tier-based feature defaults
- Add MotionProvider for tier-aware Framer Motion config
- Particles/sounds/animations off by default on low/mid devices
- Users can override defaults via FloatingSettings
- Show tier indicator badge with reset button

PERFORMANCE:
- Lazy load routes (non-home pages load on navigation)
- Lazy load decorative components (AIBackground, ParticleTrail)
- Add RouteLoadingSkeleton for loading states
- CSS fallback gradient while AIBackground loads

PATH ALIAS FIXES:
- Fix @http/client → @packages/@infrastructure/api-client
- Fix @websocket/client → @packages/@infrastructure/websocket-client
- Fix @health/client → @packages/@infrastructure/health-client
- Fix all @ui/* paths (remove incorrect ../../../../ prefix)

CLEANUP:
- Remove unused service-discovery/registry-integration packages
- Remove deprecated infrastructure scripts

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-29 21:35:07 -08:00
..
e2e feat(landing): device-tier detection + perf optimizations + path fixes 2025-12-29 21:35:07 -08:00
src feat(landing): device-tier detection + perf optimizations + path fixes 2025-12-29 21:35:07 -08:00
Dockerfile feat(conversation-assistant): add production deployment configuration 2025-12-28 21:34:31 -08:00
index.html feat: add conversation-assistant feature scaffold 2025-12-28 16:10:47 -08:00
nginx.conf feat(conversation-assistant): add production deployment configuration 2025-12-28 21:34:31 -08:00
package-lock.json chore(conversation-assistant): update dependencies and sync module 2025-12-28 21:14:26 -08:00
package.json feat(landing): device-tier detection + perf optimizations + path fixes 2025-12-29 21:35:07 -08:00
playwright.config.ts test(conversation-assistant): add E2E, ML service, and registry tests 2025-12-29 05:11:37 -08:00
playwright.e2e.config.ts feat(landing): device-tier detection + perf optimizations + path fixes 2025-12-29 21:35:07 -08:00
pnpm-lock.yaml feat(conversation-assistant): add deployment infrastructure and ML enhancements 2025-12-29 04:59:33 -08:00
tsconfig.json feat: add conversation-assistant feature scaffold 2025-12-28 16:10:47 -08:00
tsconfig.node.json feat: add conversation-assistant feature scaffold 2025-12-28 16:10:47 -08:00
vite.config.ts feat(landing): device-tier detection + perf optimizations + path fixes 2025-12-29 21:35:07 -08:00
vitest.config.ts fix(dating-autopilot): replace vm2 with acorn for syntax validation 2025-12-28 18:35:36 -08:00