1.2 KiB
1.2 KiB
Journal-Eintrag: VeranstalterFeature Blueprint-Migration
Datum: 2026-04-19 Agent: 🏗️ [Lead Architect] | 🎨 [Frontend Expert] | 🧹 [Curator]
🎯 Ziel
Migration des Moduls frontend/features/veranstalter-feature auf den neuen Module Structure Blueprint (Klasse B: UI_COMPONENT).
🛠️ Änderungen
1. Gradle Konfiguration (build.gradle.kts)
- Group-ID Sync: Die Group-ID wurde von
at.mocode.clientsaufat.mocode.frontend.featuresgeändert, um konsistent mit demauth-Referenzmodul und dem neuen Namensraum-Standard zu sein. - WasmJS Support: Das
wasmJsMainSource-Set wurde explizit konfiguriert und mit derkotlin.stdlib.wasm.jsDependency ausgestattet.
2. Strukturelle Anpassungen
- Consistency Rule: Erstellung des physischen Verzeichnisbaums für
src/wasmJsMain/kotlin/at/mocode/frontend/features/veranstalter/, um die KMP-Topologie zu vervollständigen (Plug-and-Play ready).
✅ Verifikation
./gradlew :frontend:features:veranstalter-feature:assembleerfolgreich für JVM und WasmJS ausgeführt.- Paketstruktur in
commonMainundjvmMainwurde als bereits blueprint-konform verifiziert.
🔗 Status
- Modul-Typ: Klasse B (
UI_COMPONENT) - Status: Vollständig migriert