- Add AppAuth login, refresh, logout actual - Add iOS Keychain auth state store to unblock native compile - Add iOS Podfile AppAuth integration
- Desktop main() calls configureLogging() → initKoin() before application { Window { App() } } - Wasm main() calls configureLogging() → initKoin() before ComposeViewport { App() } (PITFALL #8 future-proof) - iOSApp.swift imports ComposeApp and calls KoinIosKt.doInitKoin() in init() — single iOS call site (PITFALL #4) - MainViewController.kt and App.kt unmodified (anti-pattern guards)