From docs/THOUGHTS.md. Now Playing shows the schedule's DJ, but after a schedule change the queue can still hold the previous DJ's rendered patters — a window where the displayed DJ ≠ the voice on air.
Decide one of:
- prompt to flush the patter queue on schedule change
- attribute Now Playing from the queue item (what's actually airing), not the schedule
- 📝 document the wrinkle and leave it
From docs/THOUGHTS.md. Now Playing shows the schedule's DJ, but after a schedule change the queue can still hold the previous DJ's rendered patters — a window where the displayed DJ ≠ the voice on air.
Decide one of: