You're offline — showing cached data

MC-4926

Retire legacy Home/Cockpit fork (MC-4918 group 1, Friday after burn-in)
2026-06-13 07:37:27 SAST
Home Board MC-4926

Retire legacy Home/Cockpit fork (MC-4918 group 1, Friday after burn-in)

MC-4918 group 1, approved by Elmar 2026-06-10 with 48h burn-in: retire legacy Home/Cockpit fork AFTER new Home (MC-4917, landed 2026-06-10) survives real usage to Friday. Scope ...
State Done Next Action Closed Owner Luci Runtime Closed Age 3d ago
MC-4926
Ticket is done; runtime is closed. · profile claude_opus_1m_medium

Description

MC-4926
MC-4918 group 1, approved by Elmar 2026-06-10 with 48h burn-in: retire legacy Home/Cockpit fork AFTER new Home (MC-4917, landed 2026-06-10) survives real usage to Friday. Scope (from reviewed delete-list on internal Kanban card t_8d9003b9): - app.py: remove _home_v2_enabled() cookie escape (mc-ui-v2=0), /legacy-home route, _render_legacy_dashboard() legacy path. - FIRST extract /settings into a dedicated small settings template/partial (it currently reuses legacy Cockpit markup) — this is the real work item. - templates/dashboard.html deleted after settings extraction. - /legacy-home + ?ui=v1 redirect to / (301). Gate: tests test_mc4321_cockpit_fix.py, test_mc4322_settings_routing.py, test_mc4123_home_v2.py, test_mc4205_home_live_parity.py + board canary battery + deploy-verify + check no 'Legacy Home'/'Switch to v1' in / HTML. PRECONDITION: no Home v2 complaints from Elmar by Friday 2026-06-12. If complaints, fix Home first, push retirement out. Expected check-in: Friday 2026-06-12 morning.

Activity

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