Commit Graph

5 Commits

Author SHA1 Message Date
ozan c558b554f2 Sync songs manifest with library after dervish track generations.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 14:48:10 +01:00
ozan 02ea026851 Replace Spotify API with screenshot taste workflow and example profile.
Remove spotify integration; add TASTE-FROM-SCREENSHOTS guide; ship Ozan settings.json and taste_seeds.json as Cursor examples plus new wandering dervish track.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 14:47:47 +01:00
ozan 6843ecd6b0 Fix Lyria silent failures and surface generation status in the player.
Robust candidate-part parsing, quota-aware errors, live composing feedback, and two new desert dub tracks in the library.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 14:33:16 +01:00
ozan 41bb4d6b29 Add shuffle dashboard with cost tracking and daily generation limits.
Player settings panel, stats API, and README document how saved and new tracks mix under a per-day Lyria cap.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 14:22:39 +01:00
ozan b8ff25f370 Add song library with Git LFS, DJ chat, and tinqs/live-radio publish path.
Songs persist under songs/ (MP3 via LFS, metadata in git). Player shows saved library.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-07 14:18:17 +01:00