meldestelle/docs/99_Journal/2026-04-19_TurnierFeature_Blueprint_Migration.md

1.2 KiB

Journal Eintrag - 19. April 2026

📦 Migration: frontend/features/turnier-feature

Das Modul frontend/features/turnier-feature wurde erfolgreich auf den neuen Module Architecture Blueprint (Klasse B: UI_COMPONENT) migriert.

🏗️ Änderungen

  1. Gradle Konfiguration:

    • group von at.mocode.clients auf at.mocode.frontend.features geändert (Synchronisation mit Referenzmodul auth).
    • wasmJsMain Source-Set in build.gradle.kts vervollständigt (inkl. kotlin.stdlib.wasm.js).
    • compose.uiTooling in jvmMain für konsistente IDE-Previews hinzugefügt.
  2. Struktur-Check:

    • Die physische Verzeichnisstruktur für commonMain, jvmMain und wasmJsMain war bereits vorhanden und paket-konsistent (at.mocode.turnier.feature).

🧪 Verifikation

  • Build: ./gradlew :frontend:features:turnier-feature:assemble lief erfolgreich durch (JVM & WasmJS).
  • Checklist:
    • Klasse B Identifikation
    • Verzeichnisstruktur geprüft
    • build.gradle.kts angepasst
    • Kompilierung erfolgreich

🧹 Curator Status

  • Das turnier-feature ist nun blueprint-konform und bereit für die weitere plattformübergreifende Entwicklung.