Dashboard now supports all existing mutation APIs: feedback (thumbs up/down, retract), profile CRUD, speaker mapping, playlist generation, track discovery, taste rebuild, and requeue failed embeddings. All controls use vanilla JS fetch with toast notifications. New endpoint: POST /api/admin/requeue-failed resets failed embedding tracks back to pending. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>