Skip to content

Product Roadmap

The product roadmap is maintained at the product level before work is split into repository-scoped Linear issues. Roadmap items should link to the parent Linear change, Product Main change docs, ADRs when needed, and release notes when delivered.

flowchart LR
    Explore["Explore<br/>product opportunity"]
    Shape["Shape<br/>change 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 issues to the repository that owns them in Linear.
  • Capture cross-repository sequencing before implementation begins.
  • Move completed roadmap work into release notes and change history.