From 4d6070a6733ed92779edc1c44333dfa1da83172b Mon Sep 17 00:00:00 2001 From: Jason Woltje Date: Sun, 22 Feb 2026 17:51:53 -0600 Subject: [PATCH] chore(orchestrator): bootstrap phase-1 tasks and planning - Created Gitea issue #457 for Dashboard Polish + Theming - Created milestone Go-Live-MVP-Phase1 (0.0.16) - Populated TASKS.md with 4 tasks (MS-P1-001 through MS-P1-004) - Updated mission manifest to Execution phase - Recorded planning decisions in scratchpad Co-Authored-By: Claude Opus 4.6 --- docs/MISSION-MANIFEST.md | 23 ++++++++-------- docs/TASKS.md | 8 ++++-- .../mosaic-stack-go-live-mvp-20260222.md | 27 ++++++++++++++++--- 3 files changed, 42 insertions(+), 16 deletions(-) diff --git a/docs/MISSION-MANIFEST.md b/docs/MISSION-MANIFEST.md index a93be87..724c6b1 100644 --- a/docs/MISSION-MANIFEST.md +++ b/docs/MISSION-MANIFEST.md @@ -7,11 +7,11 @@ **ID:** mosaic-stack-go-live-mvp-20260222 **Statement:** Ship Mosaic Stack MVP: operational dashboard with theming, task ingestion, one visible agent cycle, deployed and smoke-tested. Unblocks SagePHR, DYOR, Calibr, and downstream projects. -**Phase:** Intake -**Current Milestone:** — +**Phase:** Execution +**Current Milestone:** phase-1 (Dashboard Polish + Theming) **Progress:** 0 / 4 milestones **Status:** active -**Last Updated:** 2026-02-22 23:35 UTC +**Last Updated:** 2026-02-22 23:51 UTC ## Success Criteria @@ -34,12 +34,12 @@ This mission continues from that foundation. ## Milestones -| # | ID | Name | Status | Branch | Issue | Started | Completed | -| --- | ------- | -------------------------- | ------- | ------ | ----- | ------- | --------- | -| 1 | phase-1 | Dashboard Polish + Theming | pending | — | — | — | — | -| 2 | phase-2 | Task Ingestion Pipeline | pending | — | — | — | — | -| 3 | phase-3 | Agent Cycle Visibility | pending | — | — | — | — | -| 4 | phase-4 | Deploy + Smoke Test | pending | — | — | — | — | +| # | ID | Name | Status | Branch | Issue | Started | Completed | +| --- | ------- | -------------------------- | ----------- | ------------------- | ----- | ---------- | --------- | +| 1 | phase-1 | Dashboard Polish + Theming | in-progress | feat/phase-1-polish | #457 | 2026-02-22 | — | +| 2 | phase-2 | Task Ingestion Pipeline | pending | — | — | — | — | +| 3 | phase-3 | Agent Cycle Visibility | pending | — | — | — | — | +| 4 | phase-4 | Deploy + Smoke Test | pending | — | — | — | — | ## Deployment @@ -59,8 +59,9 @@ This mission continues from that foundation. ## Session History -| Session | Runtime | Started | Duration | Ended Reason | Last Task | -| ------- | ------- | ------- | -------- | ------------ | --------- | +| Session | Runtime | Started | Duration | Ended Reason | Last Task | +| ------- | ------- | ---------------- | -------- | ------------ | --------- | +| S1 | Claude | 2026-02-22 17:50 | — | — | — | ## Scratchpad diff --git a/docs/TASKS.md b/docs/TASKS.md index 6748d81..ffa7e6d 100644 --- a/docs/TASKS.md +++ b/docs/TASKS.md @@ -2,5 +2,9 @@ > Single-writer: orchestrator only. Workers read but never modify. -| id | status | milestone | description | pr | notes | -| --- | ------ | --------- | ----------- | --- | ----- | +| id | status | milestone | description | pr | notes | +| --------- | ----------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------ | --- | ------------------------------------------------ | +| MS-P1-001 | not-started | phase-1 | Fix broken test suites: Button.test.tsx (4 fails, old Tailwind classes) + page.test.tsx (5 fails, old widget refs) | — | issue #457, est 15K | +| MS-P1-002 | not-started | phase-1 | Remove legacy unused dashboard widgets: DomainOverviewWidget, RecentTasksWidget, UpcomingEventsWidget, QuickCaptureWidget | — | issue #457, est 5K | +| MS-P1-003 | not-started | phase-1 | Visual + theme polish: audit current vs design reference, fix gaps, verify dark/light across all components, responsive verification | — | issue #457, est 25K, depends MS-P1-001 MS-P1-002 | +| MS-P1-004 | not-started | phase-1 | Phase verification: all quality gates pass, visual verification dark+light, responsive all breakpoints | — | issue #457, est 5K, depends MS-P1-003 | diff --git a/docs/scratchpads/mosaic-stack-go-live-mvp-20260222.md b/docs/scratchpads/mosaic-stack-go-live-mvp-20260222.md index f05e925..7ce802c 100644 --- a/docs/scratchpads/mosaic-stack-go-live-mvp-20260222.md +++ b/docs/scratchpads/mosaic-stack-go-live-mvp-20260222.md @@ -6,15 +6,36 @@ ## Original Mission Prompt ``` -(Paste the mission prompt here on first session) +Continue Mosaic Stack Go-Live MVP from existing state. +- Mission: Ship Mosaic Stack MVP: operational dashboard with theming, task ingestion, + one visible agent cycle, deployed and smoke-tested. +- 4 milestones: Dashboard Polish+Theming, Task Ingestion Pipeline, + Agent Cycle Visibility, Deploy+Smoke Test +- Prior work: MS15-DashboardShell complete (PRs #451-454) +- Design ref: mosaic-stack-website/docs/designs/round-5/claude/01/dashboard.html ``` ## Planning Decisions +### 2026-02-22: Phase-1 Task Breakdown + +Baseline assessment: + +- Lint: PASS, Typecheck: PASS, Tests: FAIL (9 failures) +- UI Button.test.tsx: 4 fails (old Tailwind class assertions vs new CSS token Button) +- Web page.test.tsx: 5 fails (old widget layout vs Phase 3 rebuild) +- Design system + theming already substantially complete from MS15 +- 5 live widgets all use mock data (real data integration is phase-2) +- 4 legacy widgets unused (hardcoded light theme, pre-Phase 3) + +Tasks created: MS-P1-001 through MS-P1-004, issue #457, milestone Go-Live-MVP-Phase1 (0.0.16) +Estimated total: ~50K tokens + ## Session Log -| Session | Date | Milestone | Tasks Done | Outcome | -| ------- | ---- | --------- | ---------- | ------- | +| Session | Date | Milestone | Tasks Done | Outcome | +| ------- | ---------- | --------- | ---------- | ------------------------------------------- | +| S1 | 2026-02-22 | phase-1 | 0/4 | In progress — bootstrap complete, executing | ## Open Questions