Use Shell URI routing to replace manual NavigationPage pushes in Xamarin.Forms
Centralize Xamarin.Forms navigation with Shell URI routing. Register routes in AppShell.xaml, bind query parameters with QueryProperty, and use GoToAsync for consistent deep linking and back stack control across Android and iOS.