Sync module docs with code

This commit is contained in:
2026-06-15 10:13:06 +02:00
parent 6fc7ba6a0b
commit 6893792723
6 changed files with 50 additions and 5 deletions
+5 -1
View File
@@ -8,8 +8,12 @@ Regeln:
- Jedes Modul bekommt eine kurze README mit Zweck, Ownership, Reads, Writes und Grenzen.
- Submodule werden im README des owning Moduls kurz benannt, wenn sie nicht eigenes Ownership tragen.
- Code, Doku und Datenmodell sollen dieser Struktur folgen.
- Bereits technisch umgesetzt sind aktuell nur:
- `modules/erp/import-integration`
- `modules/erp/direktverkauf`
- `modules/shared`
- `modules/system`
Referenz:
- [Technische Architektur](../architektur/technical_architecture.md)
- [Modulkarte](../architektur/modulkarte.md)
+12
View File
@@ -34,3 +34,15 @@ ERP ist der operative Container fuer die Kerndomane des Tagesgeschaefts.
- `public/api/otc-order.php`
- `public/otc/index.php`
## Technisch umgesetzt
- `modules/erp/import-integration/order-import.php`
- `modules/erp/direktverkauf/api/otc-order.php`
- `modules/erp/direktverkauf/ui/index.php`
## Wrapper
- `order-import.php`
- `public/order-import.php`
- `public/api/otc-order.php`
- `public/otc/index.php`
+10 -1
View File
@@ -27,9 +27,18 @@ Manuelle Erfassung von Direktverkaeufen und deren operative Ausloesung.
- `public/otc/index.php`
- `public/api/otc-order.php`
## Technisch umgesetzt
- `modules/erp/direktverkauf/api/otc-order.php`
- `modules/erp/direktverkauf/ui/index.php`
## Wrapper
- `public/api/otc-order.php`
- `public/otc/index.php`
## Grenzen
- Keine Buchhaltung.
- Keine allgemeine Bestellverwaltung.
- Keine technische Runtime-Logik.
@@ -28,8 +28,16 @@ Technische Annahme externer Eingangsdaten und Weiterleitung an die owning Module
- `public/order-import.php`
- `order-import.php`
## Technisch umgesetzt
- `modules/erp/import-integration/order-import.php`
## Wrapper
- `order-import.php`
- `public/order-import.php`
## Grenzen
- Keine Fachlogik fuer Bestellungen, Lager oder Buchhaltung.
- Keine Dateninterpretation, die einem Fachmodul gehoert.
+5 -1
View File
@@ -15,6 +15,11 @@ Fachlich neutrale, wiederverwendbare technische Bausteine.
- technische API-Clients
- Logging- und Session-nahe Hilfen
## Technisch umgesetzt
- `modules/shared/db.php`
- `modules/shared/webhook_throttle.php`
## Ownership
- Keine fachliche Primärverantwortung.
@@ -26,4 +31,3 @@ Fachlich neutrale, wiederverwendbare technische Bausteine.
- Keine Buchhaltungslogik.
- Keine Beratungslogik.
- Keine Bestellfachlogik.
+9 -1
View File
@@ -12,6 +12,15 @@ Technische Laufzeit-, Start-, Trigger- und Supervisor-Logik.
- technische Jobsteuerung
- Laufzeit- und Betriebslogik
## Technisch umgesetzt
- `modules/system/deploy.php`
## Wrapper
- `deploy.php`
- `public/deploy.php`
## Ownership
- Keine fachliche Primärverantwortung.
@@ -22,4 +31,3 @@ Technische Laufzeit-, Start-, Trigger- und Supervisor-Logik.
- Keine operativen Fachprozesse.
- Keine Modul-Domain-Logik.
- Keine Geschäftsregeln.