GPT-5 finding
Internal navigation uses raw <a> instead of next/link, causing full page reloads
lowperformancehigh
- apps/web/app/layout.tsx:44-62
- apps/web/app/layout.tsx:75-98
Using <a href> for internal routes in a Next.js App Router project bypasses client-side navigation and triggers full document reloads, degrading performance and UX (lost state, slower transitions).
Recommendation
Replace internal anchors with next/link's <Link href="/path"> to enable client-side routing. Keep <a> for external links (with rel+target).