meldestelle/docs/01_Architecture/adr/README.md
2026-04-21 16:21:22 +02:00

924 B
Raw Blame History

type status owner
Reference ACTIVE Lead Architect

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

  • ADR-0014 Bounded Context Mapping & Aggregate Roots

  • ADR-0015 Context Map & Integration Patterns

  • ADR-0016 API-Design & Anti-Corruption Layer (ACL)

  • ADR-0020 Lokale Netzwerk-Kommunikation und Daten-Isolierung

  • ADR-0025 Wizard-Orchestrator (State-Machine, DSL, Guards, Effects)

  • ADR-0026 Step-Validation-Policy (Sync vs. Async, Fehlersichtbarkeit, Hotkeys)

  • ADR-0027 Draft-Domain & DeltaSync (Versionierung, Konfliktlösung, Idempotenz)

Siehe Template: ADR-000-template.md.