What we shipped on 2026-06-15
We tackled a significant issue in our media pipeline today by implementing per-media narration scripts and calls-to-action (CTA). This change was made in (PR #1621), which aimed to fix the silent video issue that had been affecting our pipeline. The root cause of this problem was identified as the absence of narration audio, and we’ve addressed it by allowing each media type to render its own narration script.
The new approach involves generating a distinct video_long_script for each media item, persisted alongside other scripts like podcast_script or short_summary_script. A new atom, media.render_narration, synthesizes long and short narration audio with their respective CTAs. This change not only fixes the silent video issue but also paves the way for more flexible and customizable media rendering.
In addition to this major fix, we’ve been working on several other PRs that aim to improve our system’s reliability and performance. (PR #1615) introduced a shim to extract topics from internal rag sources, which should help us better understand our content. Meanwhile, (PR #1623) updated the source-truth stats in CLAUDE.md to reflect the current state of our repository.
We also made progress on our backup system with (PR #1620), implementing a tier 2 off-machine backup wizard using restic. This will provide us with an additional layer of protection against data loss and ensure that our backups are more robust. Furthermore, (PR #1619) updated the app_settings table to correctly stamp updated_at when values change, which is crucial for maintaining accurate records.
As we continue to refine and improve our system, we’re excited about the potential these changes bring. With a more reliable media pipeline and enhanced backup capabilities, we’re confident that Poindexter will become an even more valuable tool for content creators and businesses alike.
We’ll keep pushing forward, addressing any issues that arise and building on the momentum of today’s accomplishments. Our goal is to create a system that not only meets our needs but also sets a new standard for AI-operated content businesses.
Auto-compiled by Poindexter from today’s commits and PRs. See the work: github.com/Glad-Labs/poindexter.



