Add AI workspace reviews

This commit is contained in:
2026-05-18 04:37:23 +00:00
commit 7ac1371aff
106 changed files with 5378 additions and 0 deletions
+62
View File
@@ -0,0 +1,62 @@
# ADR 0023 — Nummernkreise
## Status
Accepted
## Kurz erklärt
Nummernkreise erzeugen eindeutige Nummern für:
- Kunden
- Verträge
- Rechnungsreferenzen
- Tickets
Bei Rechnungen sind Nummern besonders sensibel, weil sie steuerlich relevant sein können.
## Kontext
Das Architekturreview hat fehlende Nummernkreislogik als V1-Risiko bewertet.
## Entscheidung
V1 erhält eine zentrale Nummernkreisverwaltung pro Tenant.
## Beispielstruktur
```text
number_sequences
- tenant_id
- sequence_key
- prefix
- current_number
- padding
- reset_strategy
- locked_at
```
## Beispiele
```text
K-00001
V-00001
T-2026-00001
```
## Rechnungen
Da Hosting-Backoffice V1 nicht führendes Rechnungssystem ist, erzeugt es keine verbindlichen Rechnungsnummern.
Es speichert externe Rechnungsnummern aus Lexware/Invoice Ninja.
## Interne Referenzen
Für interne Vorgänge dürfen eigene Referenzen erzeugt werden.
## Technische Regel
Nummernvergabe muss atomar erfolgen.
Atomar bedeutet:
```text
Zwei gleichzeitige Vorgänge dürfen nicht dieselbe Nummer erhalten.
```
## Verwandte ADRs
- ADR 0011 — GoBD-Verantwortlichkeit
- ADR 0019 — V1-Scope-Finalisierung