Files
stack/docs/TASKS.md
2026-02-27 10:12:24 +00:00

8.6 KiB

Tasks — MS20 Site Stabilization

Single-writer: orchestrator only. Workers read but never modify.

id status description issue repo branch depends_on blocks agent started_at completed_at estimate used notes
SS-PLAN-001 done Plan MS20 task breakdown, create milestone + issues, populate TASKS.md SS-WS-001,SS-ORCH-001,SS-API-001,SS-UI-001 orchestrator 2026-02-27 2026-02-27 15K ~15K Planning complete
SS-WS-001 not-started Fix workspace context for domain creation — domains page POST sends workspace ID #534 web,api fix/workspace-domain-project-create SS-PLAN-001 SS-WS-002 15K Domains page "Workspace ID is required" on create
SS-WS-002 not-started Fix workspace context for project creation — projects page POST sends workspace ID #534 web,api fix/workspace-domain-project-create SS-WS-001 SS-VER-001 10K Projects page "Workspace ID is required" on create. May be same root cause as SS-WS-001
SS-WS-003 not-started Fix useWorkspaceId localStorage initialization — ensure workspace ID persists from login #534 web fix/workspace-id-persistence SS-PLAN-001 SS-VER-001 15K Console warning: no workspace ID in localStorage
SS-ORCH-001 not-started Fix orchestrator 502 — diagnose and fix proxy connectivity to orchestrator service #534 web,api fix/orchestrator-connectivity SS-PLAN-001 SS-ORCH-002 25K All orchestrator endpoints return 502
SS-ORCH-002 not-started Fix orchestrator WebSocket connection — "Reconnecting to server..." in chat panel #534 web fix/orchestrator-websocket SS-ORCH-001 SS-VER-001 15K Depends on orchestrator proxy fix
SS-API-001 not-started Implement personalities API — controller, service, DTOs, Prisma model for CRUD #534 api feat/personalities-api SS-PLAN-001 SS-UI-002 30K Cannot GET /api/personalities?isActive=true
SS-API-002 not-started Implement /users/me/preferences endpoint — wire to UserPreference model #534 api feat/user-preferences-endpoint SS-PLAN-001 SS-VER-001 15K Profile page: "Preferences unavailable"
SS-UI-001 not-started Credential management UI — enable Add Credential button, create/view forms, wire to API #534 web feat/credential-management-ui SS-PLAN-001 SS-VER-001 25K Button currently disabled, feature stubbed
SS-UI-002 not-started Fix personalities page — dark mode Formality dropdown, save functionality, wire to API #534 web fix/personalities-page SS-API-001 SS-VER-001 15K Dark mode theming broken, unable to save
SS-UI-003 not-started Terminal page route — create /terminal page with full-screen terminal panel #534 web feat/terminal-page-route SS-PLAN-001 SS-VER-001 10K Sidebar Terminal link goes to #terminal anchor
SS-UI-004 not-started Add favicon.ico and fix dark mode polish #534 web fix/favicon-polish SS-PLAN-001 SS-VER-001 5K favicon.ico 404
SS-VER-001 not-started Verification — full site test, all pages load without errors, deploy + smoke test #534 web,api SS-WS-002,SS-WS-003,SS-ORCH-002,SS-API-002,SS-UI-001,SS-UI-002,SS-UI-003,SS-UI-004 SS-DOC-001 15K Primary validation gate
SS-DOC-001 not-started Documentation — update PRD status, manifest, scratchpad, close mission #534 SS-VER-001 5K

Summary

Metric Value
Total tasks 14
Completed 1
In Progress 0
Remaining 13
Estimated total ~215K tokens
Used ~15K tokens
Milestone MS20-SiteStabilization

Dependency Graph

PLAN-001 ──┬──→ WS-001 ──→ WS-002 ──→ VER-001 ──→ DOC-001
           │
           ├──→ WS-003 ──→ VER-001
           │
           ├──→ ORCH-001 ──→ ORCH-002 ──→ VER-001
           │
           ├──→ API-001 ──→ UI-002 ──→ VER-001
           │
           ├──→ API-002 ──→ VER-001
           │
           ├──→ UI-001 ──→ VER-001
           │
           ├──→ UI-003 ──→ VER-001
           │
           └──→ UI-004 ──→ VER-001

Parallel Execution Opportunities

  • Wave 1 (after PLAN-001): WS-001 + WS-003 + ORCH-001 + API-001 + API-002 + UI-001 + UI-003 + UI-004 (all independent)
  • Wave 2: WS-002 (after WS-001) + ORCH-002 (after ORCH-001) + UI-002 (after API-001)
  • Wave 3: VER-001 (after all implementation)
  • Wave 4: DOC-001 (after verification)