docs: initialize go-live MVP mission with coordinator protocol

First dogfood of mosaic coord tooling on a real project.
Mission: 4 milestones from dashboard polish through deploy+smoke.
Scaffolded via `mosaic coord init`.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-22 17:36:37 -06:00
parent d218902cb0
commit 3bfee7298c
4 changed files with 145 additions and 0 deletions

67
docs/MISSION-MANIFEST.md Normal file
View File

@@ -0,0 +1,67 @@
# Mission Manifest — Mosaic Stack Go-Live MVP
> Persistent document tracking full mission scope, status, and session history.
> Updated by the orchestrator at each phase transition and milestone completion.
## Mission
**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:**
**Progress:** 0 / 4 milestones
**Status:** active
**Last Updated:** 2026-02-22 23:35 UTC
## Success Criteria
1. Dashboard loads reliably at mosaic.woltje.com with theming system operational
2. Task/status ingestion: create/update flow persists records visible in UI
3. One agent job runs from queued to completion/failure with status transitions visible
4. Stack deployed via Coolify, auth + dashboard reachable, smoke checks passing
5. Design reference: `mosaic-stack-website/docs/designs/round-5/claude/01/dashboard.html`
## Prior Work (MS15-DashboardShell — Complete)
The Feb 22 agent completed the dashboard shell foundation:
- PR #451: Design System & App Shell (tokens, layout, sidebar, topbar, responsive, spinner)
- PR #452: Shared Components & Terminal Panel (ui token alignment, card/badge/button, metrics, terminal)
- PR #453: Dashboard Page (widget grid, activity feed, command palette, notifications)
- PR #454: Design system reference docs
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 | — | — | — | — |
## Deployment
| Target | URL | Method |
| ---------- | ---------------------- | ------------------- |
| Production | mosaic.woltje.com | Coolify (10.1.1.44) |
| Auth | auth.diversecanvas.com | Authentik SSO |
| Registry | git.mosaicstack.dev | Gitea Packages |
## Token Budget
| Metric | Value |
| ------ | ------ |
| Budget | — |
| Used | 0 |
| Mode | normal |
## Session History
| Session | Runtime | Started | Duration | Ended Reason | Last Task |
| ------- | ------- | ------- | -------- | ------------ | --------- |
## Scratchpad
Path: `docs/scratchpads/mosaic-stack-go-live-mvp-20260222.md`

6
docs/TASKS.md Normal file
View File

@@ -0,0 +1,6 @@
# Tasks — Mosaic Stack Go-Live MVP
> Single-writer: orchestrator only. Workers read but never modify.
| id | status | milestone | description | pr | notes |
| --- | ------ | --------- | ----------- | --- | ----- |

View File

@@ -0,0 +1,21 @@
# Mission Scratchpad — Mosaic Stack Go-Live MVP
> Append-only log. NEVER delete entries. NEVER overwrite sections.
> This is the orchestrator's working memory across sessions.
## Original Mission Prompt
```
(Paste the mission prompt here on first session)
```
## Planning Decisions
## Session Log
| Session | Date | Milestone | Tasks Done | Outcome |
| ------- | ---- | --------- | ---------- | ------- |
## Open Questions
## Corrections