GoRouter Navigation Priority: P0 (CRITICAL) Structure Implementation Guidelines - Typed Routes : Always use GoRouteData and @TypedGoRoute from . Never use raw path strings. - Parameters : Define strongly-typed parameters in route class (e.g., ) with paths like '/orders/:id' . - Root Router : One global instance registered in DI. - Sub-Routes : Nest related routes using and children lists. - Redirection : Handle Auth (Login check) in redirect callback of config: . NOT check auth inside page widget. - Tabs : Use StatefulShellRoute with branches for bottom tab bar (Home, Orders, Profile) so each…