Skip to Content
PhasesExportsPlan Alignment: apps-detach-foundation

Plan Alignment: apps-detach-foundation

Source plan reviewed: /home/amf/.cursor/plans/apps-detach-foundation_644d76b8.plan.md

This mapping captures what is already shipped in-repo, what is tracked in current phase docs, and what still needs explicit phase coverage.

Quick status matrix

Plan itemPlan statusRepo/phase statusNotes
Add workspace foundation (pnpm-workspace.yaml)pendingimplementedpnpm-workspace.yaml exists with packages/* + apps/*.
Move CLI runtime to packages/clipendingimplementedCLI lives under packages/cli.
Create packages/report shared contractpendingimplementedpackages/report exists with schema/types/constants.
Move report SPA to apps/reportpendingimplementedapps/report exists and is built.
Report artifact pipeline (apps/report/dist/index.html -> CLI dist)pendingpartially documentedArtifact exists at apps/report/dist/index.html; keep build/copy guarantees in report/build docs.
Hard-fail guard for missing/failing report build artifactpendingneeds explicit verification taskAdd explicit build guard acceptance checks in phase docs/CI notes.
Move docs app to apps/docscompletedimplementedAlready shipped.
Prepare apps/web (+ reserve apps/extension)completedimplemented/partially reservedapps/web exists; apps/extension slot remains roadmap-level.
CLI independent build/publish guardrailspendingneeds explicit phase taskTrack as acceptance criteria in exports/docs-sync or dedicated infra note.
Architecture docs update for repo layoutpendingpartially implementedScatter exists; unify in one architecture source-of-truth doc.
Commit strategy for restructure milestonespendingnot phase-criticalProcess task; optional unless requested for current sprint.
Report evolution track extensionspendingreport phase closedMove remaining ideas into dedicated roadmap/backlog if still desired.

Gaps worth adding to phase plans

  1. Build hard-fail guard (report artifact): codify required checks in docs + CI expectations.
  2. CLI independence contract: add explicit “no packages/cli runtime imports from apps/*” verification guidance.
  3. Architecture consolidation: one canonical architecture page that states current monorepo boundaries and ownership.

Where to track remaining work

  • Exports phase (closed): docs/phases/exports/README.md
  • Architecture docs: docs/architecture/* (canonical repo-structure source)
  • Roadmap/backlog: only for non-blocking enhancements (e.g., extension slot evolution)