Files
agentic-dev/docs/work/epics/platform-retrofit/_epic.md
Danijel Martinek 99180887f3 docs(work): decompose platform-retrofit and walking-skeleton epics
platform-retrofit: 8 stories / 18 tasks (spec bundle into docs/product,
single-version release-please before deletions, demo feature removal,
web-next auth shell, optional cores, work-tree archive, library traces,
agent-doc rewrite). walking-skeleton: 11 stories / 28 tasks across
workspaces, discovery, core-runner-protocol, runner app, editor, and
the flagship connect-to-selection e2e; builds on platform-retrofit
(prose dependency note — cross-epic frontmatter unsupported).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016j8z4VHjedXDTjEDNg7qHK
2026-07-12 12:28:51 +02:00

2.6 KiB

id, prd, title, type, status, features, created
id prd title type status features created
platform-retrofit docs/work/prds/platform-retrofit.prd.md Platform retrofit — repurpose template-vertical as the Veect monorepo epic in-progress
blog
media
marketing-pages
navigation
web-tanstack
web-next
core-events
core-realtime
2026-07-12T10:22:00Z

Goal

Turn the template-vertical starter into a clean, truthful Veect monorepo: commit the product spec under docs/product/, delete the four demo content features and apps/web-tanstack, reduce apps/web-next to a compiling auth shell, scaffold core-events + core-realtime, archive the shipped template work, move release-please to a single root version, pre-approve the editor's library traces, and rewrite CLAUDE.md/AGENTS.md for Veect — with every conformance gate green on every slice.

Why

Three concrete pains (PRD): dispatch agents in worktrees cannot read the untracked .proto/ spec bundle; pnpm work status, CLAUDE.md/AGENTS.md, and release-please all describe a blog/CMS starter that no longer reflects the product; and the demo features occupy the workspace, router/CMS composition, and versioning config that the Veect features (workspaces, projects, design-doc, discovery, ai) need. ADR-027/028/029 are the decision baseline; this epic implements their repo-level consequences only.

Stories

Out of scope (from PRD)

  • Any new Veect feature code (walking-skeleton PRD and successors).
  • The landing page (polish-playground-landing PRD).
  • Generator retargeting beyond what deletions force — the feature generator's Payload+tRPC shape is correct for Veect's control plane (ADR-027 §5) and stays as-is.
  • Runner infrastructure, Docker images, fixtures; billing, GitHub App, self-host distribution (deferred per ADR-027).