All smoke tests pass: web HTTP 200, API healthy, dashboard renders
with all widgets, auth working. Fixed root route redirect that
prevented dashboard from rendering at /.
Mission: mosaic-stack-go-live-mvp-20260222 — 4/4 milestones complete.
Issue: #463
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The root app/page.tsx was intercepting the / route and redirecting
authenticated users to /tasks, preventing the dashboard page in
(authenticated)/page.tsx from rendering. Removing it lets the
route group's auth guard handle both cases.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update TASKS.md with MS-P4-001 through MS-P4-003, update mission
manifest to phase-4 (3/4 milestones), append phase-3 completion
summary to scratchpad.
Issue: #463
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>