Untitled
#api All feed ingestion paths now use the new 'podcasts' identity table. Spent the morning cleaning up a lot of old error log debris I've been neglecting for years so I can have clean logs for the next step, which is feed <-> podcast reconciliation (the whole point of this project).No API endpoints read from the podcasts table yet. That comes later. This phase of work is making sure the podcasts table is the proper point of authority over the feeds table.
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.