From e15b5e9f982f27f823cfd8dcb70bd6e6af0ebefb Mon Sep 17 00:00:00 2001 From: tinqs-limited Date: Sun, 7 Jun 2026 16:23:41 +0100 Subject: [PATCH] Refine taste profile, add genre taxonomy, and purge failed batch tracks. Shift lane to Jon Hopkins Singularity and Karsh Kale fusion (not Turkish or slow country homages). Add genres.json, curate Chac's Dub and Frostbite Dub as keepers, export genres on gateway playlist, and trim library to seven tracks after batch cleanup. Co-authored-by: Cursor --- gateway/index.html | 2 +- gateway/playlist.json | 62 +++++++++++++++++++-- settings.json | 73 ++++++++++++++----------- songs/71cfdfea.meta.json | 56 +++++++++++++++++++ songs/71cfdfea_Frostbite_Dub.mp3 | 3 + songs/ce7ae31e.meta.json | 55 +++++++++++++++++++ songs/ce7ae31e_Chac_s_Dub.mp3 | 3 + songs/genres.json | 26 +++++++++ songs/library_index.json | 42 +++++++++----- songs/manifest.json | 22 +++++++- src/ozan_radio/batch_prompts.py | 94 +++++++++++++++++--------------- src/ozan_radio/curation.py | 6 ++ src/ozan_radio/dj.py | 9 ++- src/ozan_radio/web_playlist.py | 2 + taste_seeds.json | 24 +++++--- 15 files changed, 374 insertions(+), 105 deletions(-) create mode 100644 songs/71cfdfea.meta.json create mode 100644 songs/71cfdfea_Frostbite_Dub.mp3 create mode 100644 songs/ce7ae31e.meta.json create mode 100644 songs/ce7ae31e_Chac_s_Dub.mp3 create mode 100644 songs/genres.json diff --git a/gateway/index.html b/gateway/index.html index b075fcc..562c556 100644 --- a/gateway/index.html +++ b/gateway/index.html @@ -143,7 +143,7 @@ description: Auto-play AI radio — desert dub and Anadolu psych. Streams saved