Prior sessions left three different active missions scattered across the docs: a completed Harness Foundation mission in MISSION-MANIFEST.md, a partial Storage Abstraction Retrofit in TASKS.md, and a stale MVP scratchpad. This PR resets the working state to a single clean mission focused on what actually needs to happen next.
Parent mission: cli-unification-20260404 — unify the mosaic CLI, add first-class commands for every sub-package, fix the gateway bootstrap token recovery dead-end, stitch the install UX end-to-end, and add opt-in telemetry.
Companion PR:#398 (merged) — killed legacy @mosaicstack/cli package. This mission scaffold documents the remaining 7 milestones.
Changes
Archived to docs/archive/missions/:
Harness Foundation manifest + PRD → docs/archive/missions/harness-20260321/
Prior sessions left three different missions spread across the docs:
- docs/MISSION-MANIFEST.md: Harness Foundation (complete)
- docs/TASKS.md: Storage Abstraction Retrofit (P1-P4 done, P5 pending)
- docs/scratchpads/mvp-20260312.md: MVP mission (stale)
Reset the working state to a single clean mission focused on what
actually needs to happen next: unify the mosaic CLI, add first-class
commands for every sub-package, fix the gateway bootstrap token
recovery dead-end, and stitch the install UX end-to-end.
Changes:
- Move Harness Foundation manifest + PRD to docs/archive/missions/harness-20260321/
- Move Storage Abstraction TASKS.md to docs/archive/missions/storage-abstraction/
- Scaffold new docs/MISSION-MANIFEST.md for cli-unification-20260404
with 8 milestones (M1 done via PR #398, M2 in-progress via this PR)
- Scaffold new docs/TASKS.md with per-milestone task breakdown,
dependencies, agent assignments, and token estimates
- Scaffold docs/scratchpads/cli-unification-20260404.md with full
planning decisions, gateway bootstrap bug root cause analysis,
telemetry architecture notes, and open risks
Left intact:
- docs/PRD.md (v0.1.0, 1005 lines) — still the long-term target
- docs/PRD-TUI_Improvements.md — active TUI work
- docs/scratchpads/* historical task scratchpads — append-only breadcrumbs
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Prior sessions left three different active missions scattered across the docs: a completed Harness Foundation mission in MISSION-MANIFEST.md, a partial Storage Abstraction Retrofit in TASKS.md, and a stale MVP scratchpad. This PR resets the working state to a single clean mission focused on what actually needs to happen next.
Parent mission: cli-unification-20260404 — unify the mosaic CLI, add first-class commands for every sub-package, fix the gateway bootstrap token recovery dead-end, stitch the install UX end-to-end, and add opt-in telemetry.
Companion PR: #398 (merged) — killed legacy @mosaicstack/cli package. This mission scaffold documents the remaining 7 milestones.
Changes
Archived to docs/archive/missions/:
New mission artifacts:
Left intact:
Milestones at a glance
Test plan