Architecture Decision Records
Celles-ci enregistrent les décisions de conception que vous ne pouvez pas déduire du code — les compromis, les chemins non empruntés, et pourquoi. Chacun est court : Contexte → Décision → Conséquences. Nouvelle décision structurelle → ajouter un ADR ici (numéro suivant) afin que le prochain ingénieur (humain ou IA) hérite du raisonnement, pas seulement du résultat.
| # | Décision |
|---|---|
| 0001 | DDD strict avec un Core pur |
| 0002 | L'état de l'instance est TPH ; une transition remplace l'entité |
| 0003 | Les nœuds cTrader CLI sont HTTP + JWT, pas de SSH/shell |
| 0004 | CBotBuilder s'exécute sur l'hôte web dans un conteneur sandbox |
| 0005 | Le client IA utilise raw HTTP, pas le SDK Anthropic |
| 0006 | L'hébergement de copie est coordonné par un bail atomique DB |