"""Content pipeline — highlights to published episode.

End-to-end pipeline: ranked highlights → extracted clips → composed episode →
published to YouTube + Nostr → indexed in Meilisearch.

Subpackages
-----------
extraction  : FFmpeg-based clip extraction from recorded stream
composition : MoviePy episode builder (intro, highlights, narration, outro)
narration   : TTS narration generation via Kokoro-82M / Piper
publishing  : YouTube Data API v3 + Nostr (Blossom / NIP-94)
archive     : Meilisearch indexing for searchable episode archive
"""
