chore(MP-30): final docs cleanup, adr consolidation & legacy removal
Summary - **Documentation Cleanup:** - ADRs consolidated to `docs/adr/`. - C4 diagrams moved to `docs/c4/`. - Removed legacy folder `docs/architecture/` and `docs/clients/`. - **New ADR:** Added `0009-final-kmp-architecture.md` (Accepted). - **Updates:** - `ARCHITECTURE.md` updated with final folder structure (Core Modules). - `README.md` links fixed. - **Verification:** - `./gradlew staticAnalysis` -> SUCCESS. - Path references checked. Ref: MP-30
This commit is contained in:
@@ -12,8 +12,15 @@ frontend/ KMP Frontend
|
||||
shells Ausführbare Apps (Assembler)
|
||||
features Vertical Slices (kein Feature→Feature)
|
||||
core Shared Foundation (Design-System, Network, Local-DB, Auth, Domain)
|
||||
design-system
|
||||
domain
|
||||
network
|
||||
local-db
|
||||
navigation
|
||||
docker/ Docker Compose, .env.example, Monitoring-/Core-Konfiguration
|
||||
docs/ Architektur, ADRs, C4-Modelle, Guides
|
||||
adr Architecture Decision Records (ADRs)
|
||||
c4 C4-Diagramme (PlantUML Quellen)
|
||||
|
||||
Ist → Soll Mapping (erste Tranche)
|
||||
|
||||
@@ -65,3 +72,5 @@ Nächste Schritte (MP-22 Folgetasks)
|
||||
2. Physisches Verschieben der Backend-Komponenten in backend/* inkl. evtl. Package-Pfade, sofern notwendig.
|
||||
3. Ergänzung von docker-compose.services.yml und docker-compose.clients.yml mit echten Overlays.
|
||||
4. Erstellen der ersten ADRs unter docs/adr (Koin, SQLDelight, Optimistic Locking, Freshness UI, Core Domain).
|
||||
|
||||
Hinweis: ADRs liegen ab sofort zentral unter `docs/adr/` (nicht mehr unter `docs/architecture/adr/`). C4-Diagramme wurden nach `docs/c4/` verschoben.
|
||||
|
||||
Reference in New Issue
Block a user