ROADMAP — Reusable narration audio¶
Initiative: INIT-VAC-001 Repository: github.com/grokify/videoascode
Commits implementing an item carry Refs: RMI-VAC-<NNN>.
Phase 1 — Content-Addressed Audio¶
Theme: Audio identified by what it says
- [ ]
RMI-VAC-001Content-addressed TTS clip cache shared by slide, browser and narration commands - [ ]
RMI-VAC-002Voiceover IDs on browser steps, transcript segments and slide notes - [ ]
RMI-VAC-003Audio manifest written beside--audio-diroutput - Depends on:
RMI-VAC-001,RMI-VAC-002
Phase 2 — Narration Export¶
Theme: Audio for every unit, language and variant
- [ ]
RMI-VAC-004Narration set and audio manifest Go types with generated, embedded JSON Schemas - Depends on:
RMI-VAC-003 - [ ]
RMI-VAC-005vac narration ttswith language and variant selection, concurrency and dry-run cost report - Depends on:
RMI-VAC-004 - [ ]
RMI-VAC-006Word timings in the manifest where the provider returns alignment - Depends on:
RMI-VAC-005 - [ ]
RMI-VAC-007Narration audio guide, changelog and release notes - Depends on:
RMI-VAC-005