☁️ Supabase Sync
This sync is MANUAL — it is NOT automated.
Nothing uploads to Supabase on its own. Episodes and metadata only reach the
streaming app when you press Run sync below. The dashboard never
schedules or runs the sync in the background. Run it after an episode finishes
rendering (or after editing a SHOW_BIBLE / summaries) to publish the changes.
Run a manual sync
A dry run is the safe way to preview what would change. Per-show is faster
and skips the global "delete shows missing from source" prune.
Live log (child output, secrets redacted)
No sync has run yet.