cottongin
47a78b09a7
docs: add live announce dashboard design document
...
Approved design for a web dashboard that lets the host announce tracks
to IRC in real-time during live shows via WebSocket push.
Made-with: Cursor
2026-03-12 07:04:53 -04:00
cottongin
b63c851d14
docs: add IRC bot plugins design and implementation plan
...
Made-with: Cursor
2026-03-12 03:20:45 -04:00
cottongin
22f6b5cbca
design: sync unliked tracks — remove from show and re-compact positions
...
Nick is the host; if he unlikes a track, the service should respect
that and remove it from the show playlist. Positions re-compact after
removal. The tracks table retains the record for historical reference.
Made-with: Cursor
2026-03-12 01:13:19 -04:00
cottongin
7eaf036d4b
plan: add implementation plan for NtR SoundCloud fetcher
...
13-task TDD implementation plan covering project scaffolding, config,
week boundaries, database, SoundCloud client, poller, API, and entry point.
Made-with: Cursor
2026-03-12 01:05:52 -04:00
cottongin
48801afa76
Add design doc and SoundCloud API reference
...
Design for a SoundCloud likes fetcher service that builds weekly
playlists for Nick the Rat Radio and serves them via JSON API.
Made-with: Cursor
2026-03-12 01:01:14 -04:00