Submatter/plans/Plan-automation-foundation/Epic-plans-roadmap-ui/Epic-plans-roadmap-ui.md
Randall Stillwell d1b2b9695e docs(plans): expand automation foundation for owner cockpit vision
Add epics 10–12 (plans UI, completion artifacts, ops copilot), worker
draft-PR and live E2E verify tasks, and phase A–E execution order after
A1 gap review.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-12 14:11:20 -05:00

2.2 KiB
Raw Blame History

kind slug title plan_slug status priority tenant_id cursor_epic_id updated_at
epic plans-roadmap-ui Plans roadmap UI — tree, status, Start → convoy automation-foundation draft P1 global null 2026-08-12

Epic objective

Owner-facing roadmap browser for markdown_backlog_items (imported from plans/): Plan → Epic → Task tree with status, detail, and Start that creates a Mission Control convoy from a ready task — without reading the git tree in the IDE.

This is the “dive into a repo and see upcoming work” slice of the owner cockpit vision. Distinct from Mission Control (convoys) and Fleet (cross-repo attention).

In scope / out of scope

In scope

  • Route /{workspaceSlug}/plans (icon-rail entry)
  • tRPC list/tree/get for backlog items (workspace-scoped)
  • Status filters (ready, in_progress, done, …)
  • Task detail drawer: title, body summary, status, workflow prompt (reuse backlog tRPC)
  • Start on ready tasks → create_convoy (or tRPC equivalent) prefilled from task
  • Link out to repo_path / file path for power users
  • Optional simple milestone strip (epics as milestones) — v1 can be hierarchical list only

Out of scope

  • Replacing git as SoT for plan markdown (import remains)
  • Autopilot ideation
  • Timeline Gantt (follow-on if needed)
  • Fleet cross-workspace (Epic 9)

Dependencies

  • Markdown importer + markdown_backlog_items (shipped)
  • Epic 4 convoy create (shipped)
  • Epic 5 Mission Control (shipped)

Blocks

  • Ops copilot “what’s next?” grounded answers (Epic 12)
  • Owner Start-from-UI without Cursor

Acceptance criteria

  • Operator sees Plan-automation-foundation tree after import without opening git
  • Filter “ready” shows only ready tasks
  • Start on a ready task creates a draft convoy visible on Mission Control
  • Non-members cannot read another workspace’s backlog

Tasks

Task Link Status
tRPC backlog tree + list Task-trpc-backlog-tree ready
Plans page UI Task-plans-roadmap-page draft
Start task → convoy Task-start-convoy-from-task draft