You're offline — showing cached data

MC-4322

Retire old MC Home fallback and fix Settings close routing
2026-06-13 08:51:32 SAST
Home Board MC-4322

Retire old MC Home fallback and fix Settings close routing

Elmar reported: on MC Home, click Settings, then close settings page, and it returns to the old Home page. Controller verified live browser URL becomes http://100.118.207.3:3001...
State Done Next Action Closed Owner Luci Runtime Closed Age 16d ago
MC-4322
Ticket is done; runtime is closed. · profile claude_opus_1m_medium · cwd /home/lucienne/workspace/mission-control · uptime 16d 12h · last activity 16d 9h ago

Description

MC-4322
Elmar reported: on MC Home, click Settings, then close settings page, and it returns to the old Home page. Controller verified live browser URL becomes http://100.118.207.3:3001/?ui=v1#settings and renders old Cockpit/Threads UI. Decision: retire old Home from normal user flow. Scope: remove any primary nav/settings path that enters ?ui=v1; make Settings a real /settings route or modal whose close/back returns to the current redesigned Home (/), not legacy; if legacy must remain for rollback, hide behind explicit admin-only /legacy-home or feature flag, never reachable from normal Home. Add regression test/browser smoke for Settings open+close. Acceptance: from live http://100.118.207.3:3001/, clicking Settings and closing/back returns to redesigned /; no ?ui=v1 in normal flow; old Home cannot be reached from visible nav; mobile included. Expected check-in: next pickup cycle after dispatch. ## Review failure added after Elmar annotated screenshots This ticket is not approved until the Home/Cockpit is a real chat-first workspace: - chat rows open into an interactive thread; - New chat opens an immediately usable conversation; - visible conversation pane + composer/send action exist on Home; - AionUI/Codex/Claude Code style left nav + central composer/chat interaction is the target; - duplicate Recent Threads remains removed; - no Unknown chip / no chip soup / no unreadable truncation. ## BLOCKING PRODUCT CLARIFICATION FROM ELMAR BLOCKING PRODUCT CLARIFICATION FROM ELMAR: current MC Home still does not look or behave close enough to AionUI. This is not a dashboard polish task. The target is a clean chat interface that can display more while looking simpler. Binding requirements: - Home page is primarily a chat interface, not a Cockpit/dashboard with cards. - Show current chats simply and clearly, like AionUI's left project/chat rail. - Show providers/assistants as first-class choices, visually like AionUI's provider strip. - Show and choose the model inline before sending, with a clear model selector/dropdown. - New chat flow must choose provider + model and open a chat, not create a static list row. - Existing chat click must open the current conversation in the main pane. - Each chat must create/use its own runtime session. The runtime belongs to the chat thread; provider/model selection is not just metadata. - The acceptance standard is: clean AionUI/Codex/Claude Code style, simple but higher information density than current MC. - FAIL if the page remains Cockpit/cards/action-queue-first, even if individual chips/routes/tests pass.

Activity

done
Luci is working...
Live
No activity yet
Help