Primary route groups
3
Public, auth, and workspace route groups share one root layout but keep distinct nested shells.
Public area
Shared frame for nested routes, top-level navigation, and area-specific actions.
The initial App Router shell now partitions public, auth, and authenticated workspace flows so later feature work can plug into stable route groups.
Primary route groups
3
Public, auth, and workspace route groups share one root layout but keep distinct nested shells.
Seeded entry routes
7
Dashboard, portfolio, assets, sign-in, sign-up, recovery, and explore placeholders are wired.
Shell readiness
Extensible
Navigation scaffolds call out where later data, providers, and feature modules will attach.
Use the public area for landing, browse, and acquisition experiences. Auth routes stay grouped under /auth, while dashboard, portfolio, and assets live in the shared authenticated workspace shell.
Next follow-up tasks can connect query providers, auth guards, asset detail routes, and portfolio feature modules without redesigning the app frame.