meldestelle/docs
Stefan Mogeritsch 13cfc37b37 migrate(local-db): replace Room with SQLDelight for JS/WASM compatibility
Replaced Room with SQLDelight for improved multiplatform support, enabling JavaScript and WebAssembly targets. Added custom database driver implementations for JVM, JS, and WASM. Updated Gradle configurations, dependencies, and project structure accordingly.
2026-01-09 12:32:12 +01:00
..
adr chore(MP-30): final docs cleanup, adr consolidation & legacy removal 2025-12-08 18:04:44 +01:00
c4 Versuche 2025-12-08 20:46:47 +01:00
how-to Versuche 2025-12-31 00:20:29 +01:00
reference Fix: Test-Commit für VCS-Integration (MP-8) (#15) 2025-11-07 12:26:33 +01:00
.frontmatter.schema.json Fix: Test-Commit für VCS-Integration (MP-8) (#15) 2025-11-07 12:26:33 +01:00
Analyse_Build-Tooling-Integrität_01-2026.md chore(build, dependencies): add Room support with KSP integration and optimize testing dependencies 2026-01-08 23:45:35 +01:00
ARCHITECTURE.md chore(MP-30): final docs cleanup, adr consolidation & legacy removal 2025-12-08 18:04:44 +01:00
ArchitektonischeEvaluierungImplementierungsstrategieOffline-FähigkeitKMP_Web-Desktop_SQLDelight_2-2-1_01-2026.md migrate(local-db): replace Room with SQLDelight for JS/WASM compatibility 2026-01-09 12:32:12 +01:00
Frontend_Status_Report_01-2026.md migrate(local-db): replace Room with SQLDelight for JS/WASM compatibility 2026-01-09 12:32:12 +01:00
Kompatibilitätsanalyse_01-2026.md chore(docs): add comprehensive compatibility and architecture reports for 2026 technology stack 2026-01-08 00:34:27 +01:00
README.md chore(MP-30): final docs cleanup, adr consolidation & legacy removal 2025-12-08 18:17:19 +01:00
RoomJetpackAndroidDevelopers.md chore(build, dependencies): add Room support with KSP integration and optimize testing dependencies 2026-01-08 23:45:35 +01:00
Technischer_Kompatibilitäs-Architektur_KMP-2-3-0_Ökosystem.md chore(docs): add comprehensive compatibility and architecture reports for 2026 technology stack 2026-01-08 00:34:27 +01:00

Meldestelle - Dokumentation

📚 Single Source of Truth: YouTrack

Die Hauptdokumentation befindet sich in der YouTrack Wissensdatenbank:

👉 Meldestelle Command Center

Was du in YouTrack findest

  • 🏗️ Bounded Context Dokumentation (Members, Horses, Events, Masterdata)
  • 📡 API-Referenz (automatisch aus KDoc generiert)
  • 🚀 Deployment-Guides (Proxmox, Cloudflare, Nginx)
  • 🔐 Sicherheit-Konfigurationen (Keycloak, GitHub Secrets)
  • 💡 Roadmap & Visionen
  • 📊 Architektur-Diagramme (interaktiv)

📂 Was im Repository bleibt

1. Architecture Decision Records (ADRs)

Architekturentscheidungen sind Teil der Code-Historie und werden im Repository versioniert:

2. C4-Diagramme (PlantUML-Quellen)

Versionierte Diagramm-Quellen für Architekturdokumentation:

3. Developer Guides

Minimale Anleitungen für lokale Entwicklung:


🔄 Automatische Synchronisation

Das Projekt nutzt automatisierte Workflows für Konsistenz:

  • KDoc → YouTrack: docs-kdoc-sync.yml Synchronisiert API-Dokumentation aus Code-Kommentaren nach YouTrack
  • Docker SSoT: ssot-guard.yml Validiert Docker-Versionskonsistenz
  • CI Pipeline: ci-main.yml Hauptpipeline für Build, Tests, Validierung

📋 Documentations-Workflow

Für Code-Änderungen

  1. KDoc im Code schreiben
  2. PR erstellen → CI validiert
  3. Nach Merge → KDoc-Sync pusht automatisch nach YouTrack

Für Architektur-Entscheidungen

  1. ADR in docs/adr/ erstellen
  2. PR mit ADR-Review
  3. Nach Merge → Zusammenfassung in YouTrack verlinken

Für Infrastruktur/Konfiguration

  1. Dokumentation direkt in YouTrack erstellen
  2. Bei Code-relevanten Änderungen → im Commit-Message auf YouTrack-Artikel verweisen

Fragen & Support


Hinweis: Diese README wurde am 8. Dezember 2025 aktualisiert im Rahmen der Dokumentations-Migration nach YouTrack (siehe ADR-0009).