Add haptic feedback for mobile web using web-haptics
Integrates the web-haptics library to provide tactile feedback on touch
devices (iOS Safari via checkbox switch trick, Android via Vibration API).
- New utility module (src/lib/utils/haptics.ts) with semantic actions:
tap (light), confirm (success), error (warning), selection
- User-toggleable "Haptic feedback" setting in Application Settings,
shown only on touch-capable devices
- Haptic integration points: Switch toggle, copy-to-clipboard, message
send, stop generation, mobile nav drawer snap, modal open
https://claude.ai/code/session_01Yc9rdNuACbQ4hLSm8Bs5Lo