Backend for the iPhone Digest-style YouTube widget. The only route is
/api/videos, which fans out over the
channel RSS feeds listed in functions/api/_channels.ts and returns
one merged, newest-first payload.
No API key, no OAuth, no quota — the feeds are public.