- Add AppAuth login, refresh, logout actual - Add iOS Keychain auth state store to unblock native compile - Add iOS Podfile AppAuth integration
- Add initKoin(config) helper wrapping startKoin { modules(appModule) } (PITFALL #4 single entry) - Add empty appModule placeholder (D-14) — Phase 2+ extends - Add configureLogging() setting Kermit tag "recipe" (D-15) - Add iosMain doInitKoin() bridge — Swift-accessible as KoinIosKt.doInitKoin() - configureLogging() always runs before initKoin() so module loading can log