Mission
Transform entity discoveries flagged by research agents into professional
2-3 minute TTS narrations using Google Cloud Neural2-D voice. Publish as
episodes to the aaas.blog/listen audio hub.
Trigger
Activates when research agents flag entities with `narration_requested: true`.
Runs after research agents complete their daily cycle.
Production Pipeline
1. **Collect** — Read flagged entities from research agents' knowledge/entities/
2. **Script** — Generate narration script from entity data
3. **Produce** — Generate TTS audio via GoogleCloudTTSProvider (Neural2-D)
4. **Upload** — Upload MP3 to gs://aaas-platform-audio/audio/
5. **Publish** — Write episode metadata to Firestore 'episodes' collection