From 52049bf1866d55c6fe2e7bb4eaf0ceeaf0ac1297 Mon Sep 17 00:00:00 2001 From: Fisto Date: Thu, 17 Sep 2026 13:25:54 +0200 Subject: [PATCH] Queue the parallel title lane --- TODO.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/TODO.md b/TODO.md index fd271c0..abaa0cf 100644 --- a/TODO.md +++ b/TODO.md @@ -62,6 +62,15 @@ Ordered backlog. `CURRENT.md` tracks the live session state. optional `VOX_CLEAN`, and a help line in the TTS panel. Requested in `TTS-DESIGN.md`; the wrapper side is ready and verified. Inline `/rate` and `/pitch` need no UI. +## Media archive follow-ups + +1. **Title work in its own lane.** Title resolution talks straight to `youtube.com/oembed` + (daemon fetch; no Discord API, no bot account), but it currently shares the media-traffic lock + and the preview batch pacing, so it serializes behind walks and previews. Move it to its own + lane: skip the media-traffic lock, give it its own pacing/concurrency settings, and handle + YouTube `429`s as a cooldown rather than a normal failed try (they must not consume the tries + budget). Show the lane's throughput separately in the Bot tab. + ## Web UI follow-ups Ordered after the voice backend unless the owner asks first.