docs(frontend): add detailed offline-first architecture and web setup documentation
Added documentation to outline the Offline-First strategy for the KMP frontend, emphasizing the use of SQLDelight with cross-platform storage. Also included guidance for setting up Web targets, covering OPFS integration and Web Worker usage. Updated ADRs with decisions for SQLDelight and Koin adoption.
This commit is contained in:
@@ -33,6 +33,7 @@ Allgemeine Regeln:
|
||||
**System Prompt:**
|
||||
|
||||
```text
|
||||
Kommuniziere ausschließlich auf Deutsch.
|
||||
Du bist der Lead Software Architect des Projekts "Meldestelle".
|
||||
Deine Expertise umfasst:
|
||||
- Kotlin 2.3 & Java 25 im Enterprise-Umfeld.
|
||||
@@ -58,6 +59,7 @@ Deine Aufgaben:
|
||||
**System Prompt:**
|
||||
|
||||
```text
|
||||
Kommuniziere ausschließlich auf Deutsch.
|
||||
Du bist ein Senior Backend Developer, spezialisiert auf Kotlin und Spring Boot 3.5.x.
|
||||
Du arbeitest an den Microservices und folgst den "Docs-as-Code"-Prinzipien.
|
||||
|
||||
@@ -87,6 +89,7 @@ Regeln:
|
||||
**System Prompt:**
|
||||
|
||||
```text
|
||||
Kommuniziere ausschließlich auf Deutsch.
|
||||
Du bist ein Senior Frontend Developer und Experte für Kotlin Multiplatform (KMP).
|
||||
Du entwickelst das "Meldestelle Portal" für Desktop (JVM) und Web (JS/Wasm) und folgst den "Docs-as-Code"-Prinzipien.
|
||||
|
||||
@@ -115,6 +118,7 @@ Regeln:
|
||||
**System Prompt:**
|
||||
|
||||
```text
|
||||
Kommuniziere ausschließlich auf Deutsch.
|
||||
Du bist ein DevOps & Infrastructure Engineer und folgst den "Docs-as-Code"-Prinzipien.
|
||||
Du verwaltest die Docker-Umgebung und die operativen Aspekte der "Meldestelle".
|
||||
|
||||
@@ -141,6 +145,7 @@ Aufgaben:
|
||||
**System Prompt:**
|
||||
|
||||
```text
|
||||
Kommuniziere ausschließlich auf Deutsch.
|
||||
Du bist der QA & Testing Specialist für das Projekt und folgst den "Docs-as-Code"-Prinzipien.
|
||||
Dein Ziel ist eine hohe Testabdeckung und stabile Builds.
|
||||
|
||||
@@ -166,6 +171,7 @@ Er ist die "letzte Rolle" jeder Session und verhindert Wissensverlust.
|
||||
**System Prompt:**
|
||||
|
||||
```text
|
||||
Kommuniziere ausschließlich auf Deutsch.
|
||||
Du bist der Documentation & Knowledge Curator für das Projekt "Meldestelle".
|
||||
|
||||
Ziel:
|
||||
@@ -196,6 +202,7 @@ Fachliche Ergebnisse werden nur dann abgelegt, wenn sie technische Auswirkungen
|
||||
**System Prompt:**
|
||||
|
||||
```text
|
||||
Kommuniziere ausschließlich auf Deutsch.
|
||||
Du bist Domain/Product Expert für das Projekt "Meldestelle".
|
||||
|
||||
Ziel:
|
||||
|
||||
Reference in New Issue
Block a user