You're offline — showing cached data

Spotify Weekly Curator Pass

spotify-weekly-curator
2026-06-13 07:24:17 SAST
← Back to Tasks

Sunday 06:00 SAST (04:00 UTC). Two-step pipeline:

  1. radio.py analyze-taste — paginates full Liked Songs, joins with last 50 played + local played + feedback tables, writes ~/workspace/state/spotify_taste.{json,md}.
  2. radio.py curator — reads taste report + mood_pools.yaml + steering note + last 7d activity, calls Claude CLI for a weekly curator note, writes ~/workspace/state/spotify_curator_proposal.md.

Proposal-only. Elmar reviews on MC /spotify#curation and applies via radio.py boost/block or by editing mood_pools.yaml.

Telegram fires on success with the MC link; on failure with the error.

Sun at 04:000 4 * * 0
Yes
shell
900s
No
in 21h (2026-06-14 04:00)

Task Definition

tasks/spotify-weekly-curator.md
shell
set
No
No
cd /home/lucienne/workspace/projects/spotify-radio && python3 radio.py analyze-taste && python3 radio.py curator && python3 /home/lucienne/workspace/notify.py 'Spotify curator proposal ready — review at https://openclaw.tailb2ba18.ts.net/spotify#curation'

Edit Schedule

Result:
1
Runs (7d)
1
Completed
0
Failed
0
Timeout
100%
Success (7d)
1.6m
Avg Duration
spotify curator music weekly

Run History (1)

StartedFinishedStatusDurationOutputLog
6d ago 6d ago completed 1.6m
Pulling Liked Songs (paginated)... 980 liked songs across 689 artists Pulling recently played (Spotify caps at 50)... ...
View log

Comments (0)

No comments yet — add instructions for Luci
Help