platform-codebase/pnpm-workspace.yaml
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

30 lines
782 B
YAML

packages:
# Feature packages (cohesive feature units)
- 'features/*/frontend'
- 'features/*/frontend-*'
- 'features/*/server'
- 'features/*/backend'
- 'features/*/agent'
- 'features/*/host-status-monitor'
- 'features/*/shared'
- 'features/*/worker'
- 'features/*/plugin-*'
- 'features/*/react'
- 'features/*/client'
- 'features/*/client/typescript'
# Cross-layer feature packages (frontend + backend combined)
- 'features/payments'
# ML semantic services
- 'features/truth-validation/semantic-service'
# Shared packages (cross-feature)
- '@packages/*'
- '@packages/@*/*'
# External: @ui component library (temporarily disabled - broken deps)
# - '../../../../@packages/@ui/packages/*'
# Infrastructure
- 'infrastructure/tests/*'