diff --git a/TASKS.md b/TASKS.md index 57b61fe..8983fb5 100644 --- a/TASKS.md +++ b/TASKS.md @@ -1,6 +1,19 @@ # derp - Tasks -## Current Sprint -- Performance: HTTP + Parsing (2026-02-22) +## Current Sprint -- Voice + Music UX (2026-02-22) + +| Pri | Status | Task | +|-----|--------|------| +| P0 | [x] | Acknowledge tone (880Hz/1320Hz chime) before TTS playback | +| P0 | [x] | Duck-before-TTS: 1.5s delay for music to lower before audio starts | +| P0 | [x] | Instant packet-based ducking via pymumble sound callback (~20ms) | +| P0 | [x] | Duck floor raised to 2% (keep music audible during voice) | +| P0 | [x] | Strip leading punctuation from voice trigger remainder | +| P1 | [ ] | Queue display improvements (`!queue` shows position, duration, total time) | +| P1 | [ ] | Playlist save/load (`!playlist save `, `!playlist load `) | +| P2 | [ ] | Per-channel voice settings (different voice per Mumble channel) | + +## Previous Sprint -- Performance: HTTP + Parsing (2026-02-22) | Pri | Status | Task | |-----|--------|------|