Architecture Decision Records
Diese dokumentieren die Design-Entscheidungen, die du nicht aus dem Code ableiten kannst – die Trade-Offs, die Wege, die nicht gewählt wurden, und warum. Jeder ist kurz: Kontext → Entscheidung → Konsequenzen. Neue strukturelle Entscheidung → füge ein ADR hier hinzu (nächste Nummer), damit der nächste Engineer (Mensch oder KI) die Begründung erbt, nicht nur das Ergebnis.
| # | Entscheidung |
|---|---|
| 0001 | Striktes DDD mit reinem Core |
| 0002 | Instance-Status ist TPH; ein Übergang ersetzt die Entity |
| 0003 | cTrader CLI Nodes sind HTTP + JWT, keine SSH/Shell |
| 0004 | CBotBuilder läuft auf dem Web-Host in einem Sandbox-Container |
| 0005 | Der KI-Client verwendet rohes HTTP, nicht das Anthropic SDK |
| 0006 | Copy-Hosting wird durch einen atomaren DB-Lease koordiniert |