- / (anonymous) → LandingView - / (authenticated) → redirects to /dashboard via new meta.redirectIfAuth - Remove temporary /landing-preview route (Task 2 helper) - RouteMeta TS augmentation for redirectIfAuth - LandingView brand link uses router-link (was <a href>, causing SPA reload) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>