Raise on missing enclosure URL
An episode without audio is a feed problem worth surfacing.

Assisted-by: Claude Opus 4.6 via pi
change kzpyxqknsnvklnlsplktzkrxnzmwpvzy
commit eeee206e6d9f37c426d372ab4eb6412b020a89ba
author Alpha Chen <alpha@kejadlen.dev>
date
parent qyyyyrlw
diff --git a/lib/feed.rb b/lib/feed.rb
index db94f5e..3cab50e 100644
--- a/lib/feed.rb
+++ b/lib/feed.rb
@@ -10,7 +10,7 @@ module CookingIssues
         number: number,
         title: item.at_xpath("title").text,
         published_at: item.at_xpath("pubDate").text,
-        audio_url: item.at_xpath("enclosure")&.[]("url")
+        audio_url: item.at_xpath("enclosure")["url"]
       )
     end