synops/tools/synops-import-podcast
vegard 2cc389e7f5 synops-import-podcast: importer podcast fra RSS-feed (oppgave 30.6)
CLI-verktøy som parser RSS-feed, laster ned lydfiler og artwork til
CAS, og oppretter content-noder med has_media/belongs_to/og_image-edges.

Funksjoner:
- Duplikatdeteksjon via <guid> — idempotent ved gjentatt kjøring
- --dry-run for forhåndsvisning uten skriving til DB/CAS
- Metadata: tittel, beskrivelse, pubDate, duration, episode/season-nummer
- Lydfil → CAS → media-node + has_media-edge
- Artwork → CAS → media-node + og_image-edge
- publish_at satt fra pubDate i belongs_to-edge metadata
- --payload-json for jobbkø-integrasjon med maskinrommet
- JSON-output til stdout med detaljert per-episode status

Testet med The Daily (2801 episoder) og Huberman Lab (389 episoder)
i dry-run modus — parser korrekt inkl. episode-nummerering.
2026-03-19 00:06:37 +00:00
..
src synops-import-podcast: importer podcast fra RSS-feed (oppgave 30.6) 2026-03-19 00:06:37 +00:00
Cargo.lock synops-import-podcast: importer podcast fra RSS-feed (oppgave 30.6) 2026-03-19 00:06:37 +00:00
Cargo.toml synops-import-podcast: importer podcast fra RSS-feed (oppgave 30.6) 2026-03-19 00:06:37 +00:00