✓ feito Download YouTube, editor de marcadores, catálogo
✓ feito Stream daemon Python com crossfade real (numpy)
✓ feito Sequências de programação e horário semanal
✓ feito Player público PWA + pedidos de faixas
✓ feito Media Session API + temperatura dos ouvintes
✓ feito Sugestões de música pelos ouvintes via YouTube + sistema de likes
✓ feito Backup automático diário da base de dados
✓ feito Auto-detecção de cue points por análise de silêncio (ffmpeg)
✓ feito Votação em tempo real — ouvintes escolhem a próxima música
✓ feito Modo nocturno adaptativo — sequência automática sem ouvintes
✓ feito Feed RSS do histórico de reprodução
✓ feito Análise automática de BPM e energia das faixas (librosa) — recalibrado com score combinado
✓ feito Capa do álbum no player — YouTube thumbnail + MusicBrainz + Media Session / Android Auto
✓ feito Reconhecimento automático de metadados via AcoustID + Chromaprint
✓ feito Auto-importação de playlist YouTube — evita duplicados por youtube_id
✓ feito Votação renovada — playlist vs desafiante aleatório; registo de vitórias e rejeições
✓ feito Catálogo com gostos, vitórias/derrotas em votação, filtros de tipo e incompletos
a seguir Sequências por mood/BPM — filtrar faixas por humor ou intervalo de tempo
a seguir Locutor IA contextual — Claude API + edge-tts entre faixas
a seguir Dashboard de saúde — disco, daemon, faixas incompletas, sugestões pendentes
a seguir Clip para partilha — 30s da faixa actual para download