meldestelle/docs/99_Journal/2026-04-18_Correction-KMP-Targets.md
2026-04-18 14:16:29 +02:00

1012 B

Journal: Korrektur der Multiplatform-Targets (18.04.2026)

🎯 Ziel

Sofortige Korrektur der fälschlicherweise eingeführten jsMain-Struktur im Modul device-initialization.

🛠️ Durchgeführte Maßnahmen

  1. Gradle-Bereinigung: Entfernung der js(IR)-Konfiguration aus frontend/features/device-initialization/build.gradle.kts.
  2. Dateisystem-Bereinigung: Vollständiges Löschen des Verzeichnisses src/jsMain/ im Modul device-initialization.
  3. Fokus-Wahrung: Sicherstellung, dass nur jvmMain (Desktop) und wasmJsMain (Web) als valide Targets im Frontend-Feature existieren.

🧐 Analyse

Der Fehler entstand durch eine automatisierte Generierung während des Refactorings auf die expect/actual-Struktur. Dies widersprach der strategischen Ausrichtung (Desktop: JVM, Web: WASM).

Ergebnis

Das Modul ist nun wieder konform zur Architekturvorgabe. Keine unerwünschten JS-Altlasten mehr vorhanden.


🏗️ [Lead Architect] & 🧹 [Curator]