Join our community: https://t.me/+DOylgFv1jyJlNzM0
Why this matters
soundManager.ts, already flagged elsewhere for its dead generateTone stub, appears to be imported by gamification components regardless of whether sound is enabled in settings, so its module cost is paid even for users who never trigger a sound effect.
Acceptance criteria
Files to touch
- frontend/src/app/utils/soundManager.ts
Out of scope
Fixing the generateTone stub, tracked separately.
Why this matters
soundManager.ts, already flagged elsewhere for its dead generateTone stub, appears to be imported by gamification components regardless of whether sound is enabled in settings, so its module cost is paid even for users who never trigger a sound effect.
Acceptance criteria
Files to touch
Out of scope
Fixing the generateTone stub, tracked separately.