feat(#1): Podcast mode - record, archive, RSS feed #7

Merged
ti-paul merged 1 commit from feature/1-podcast-mode into main 2026-06-12 04:08:57 +00:00
Member

Closes #1

New: podcast/podcast.js

  • Session recording lifecycle (create/end)
  • JSON archive with search by mood/genre
  • iTunes-compatible RSS feed generation
  • ASCII rendering

Bug fix

  • package.json invalid JSON (missing comma)

21 tests. 155 total pass.

Closes #1 ## New: podcast/podcast.js - Session recording lifecycle (create/end) - JSON archive with search by mood/genre - iTunes-compatible RSS feed generation - ASCII rendering ## Bug fix - package.json invalid JSON (missing comma) 21 tests. **155 total pass.**
feat(#1): podcast mode - record, archive, RSS feed
Some checks failed
CI / validate (pull_request) Failing after 0s
3ec87ba870
New module podcast/podcast.js:
- createSession/endSession: recording lifecycle
- saveSession/loadSession/listSessions: JSON archive
- searchSessions: filter by mood, genre, name
- generateRSSFeed: iTunes-compatible RSS XML
- renderSession/renderSessionList: ASCII output
- formatDuration: HH:MM:SS formatting

Bug fix: package.json missing comma (invalid JSON)

21 new tests. All 155 tests pass. Closes #1.
ti-paul left a comment
No description provided.
21 tests, 155 total. Session recording + RSS. LGTM.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
les_clankeurs/rasta-radio!7
No description provided.