androidDataModule

fun androidDataModule(context: Context): Module

Android 版の Repository バインドを行う Koin モジュール(:core:data / androidMain)。

app エントリーポイント(androidApp)で composition root として束ねられ、各 feature モジュールの UseCase が get() で解決する Repository 実装を提供する。デスクトップ版(DesktopDataModule)との違いは、 LMU の走行データを Windows 共有メモリではなく KoDriver サーバーへの WebSocket から取得する点。 大半は DataStore バインドで、ServerVersion/AppUpdate はネットワーク、TelemetryLog は Room DB。