- Add SessionCoordinator regression test covering switch from an
authenticated ABox profile to Local experience: remote session is
logged out and cleared, only Local is the active/observable session,
credentials are cleared, auto-login disabled, and gateway state stays
isolated (verified to fail when switch cleanup is removed).
- Replace if/else provider dispatch with exhaustive when over
ProviderType in all three routing gateways so future enum additions
fail compilation.
- Silence the known ExperimentalCoroutinesApi opt-in warning in
ProviderSelectionViewModelTest with a class-level @OptIn.