Skip to content

Product Roadmap

The product roadmap is maintained at the product level before work is split into repository-specific tasks. Roadmap items should link to feature plans, repository impact analyses, ADRs when needed, and release notes when delivered.

flowchart LR
    Explore["Explore<br/>product opportunity"]
    Shape["Shape<br/>feature scope"]
    Split["Split<br/>repository work"]
    Deliver["Deliver<br/>implementation"]
    Release["Release<br/>product capability"]

    Explore --> Shape --> Split --> Deliver --> Release

Initial Roadmap Areas

Area Product Intent Status
AI-assisted presentation generation Convert business knowledge into structured presentation plans. Placeholder
PresentationConfig compilation Produce deterministic render instructions for downstream systems. Placeholder
Virtual Screens Let scenes include authored screen content and playback moments. Placeholder
Bot Presenter Present generated scripts in a branded virtual studio. Placeholder
Render orchestration Coordinate render jobs, Unity lifecycle, upload, and status reporting. Placeholder
Brand Sets Apply repeatable brand identity across generated videos. Placeholder

Roadmap Rules

  • Keep roadmap entries product-facing.
  • Link implementation tasks to the repository that owns them.
  • Capture cross-repository sequencing before implementation begins.
  • Move completed roadmap work into release notes and change history.