meldestelle/docs/adr
StefanMoCoAt 14770003bd 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
2025-12-08 18:04:44 +01:00
..
0001-modular-architecture-de.md chore(MP-30): final docs cleanup, adr consolidation & legacy removal 2025-12-08 18:04:44 +01:00
0002-domain-driven-design-de.md chore(MP-30): final docs cleanup, adr consolidation & legacy removal 2025-12-08 18:04:44 +01:00
0003-microservices-architecture-de.md chore(MP-30): final docs cleanup, adr consolidation & legacy removal 2025-12-08 18:04:44 +01:00
0004-event-driven-communication-de.md chore(MP-30): final docs cleanup, adr consolidation & legacy removal 2025-12-08 18:04:44 +01:00
0005-polyglot-persistence-de.md chore(MP-30): final docs cleanup, adr consolidation & legacy removal 2025-12-08 18:04:44 +01:00
0006-authentication-authorization-keycloak-de.md chore(MP-30): final docs cleanup, adr consolidation & legacy removal 2025-12-08 18:04:44 +01:00
0007-api-gateway-pattern-de.md chore(MP-30): final docs cleanup, adr consolidation & legacy removal 2025-12-08 18:04:44 +01:00
0008-multiplatform-client-applications-de.md chore(MP-30): final docs cleanup, adr consolidation & legacy removal 2025-12-08 18:04:44 +01:00
0009-final-kmp-architecture.md chore(MP-30): final docs cleanup, adr consolidation & legacy removal 2025-12-08 18:04:44 +01:00
0000-adr-template-de.md chore(MP-30): final docs cleanup, adr consolidation & legacy removal 2025-12-08 18:04:44 +01:00
README.md chore(MP-23): network DI client, frontend architecture guards, detekt & ktlint setup, docs, ping DI factory (#21) 2025-11-30 23:14:00 +01:00

Architecture Decision Records (ADRs)

Dieses Verzeichnis enthält Architekturentscheidungen in kurzer, überprüfbarer Form.

Namensschema: ADR-XXX-title.md mit fortlaufender Nummerierung.

  • ADR-001 Koin als DI
  • ADR-002 SQLDelight als Offline-DB
  • ADR-003 Optimistic Locking (409) als Konfliktstrategie
  • ADR-004 Freshness UI (Ampel)
  • ADR-005 Core Domain & Feature Isolation

Siehe Template: ADR-000-template.md.