Αρχιτεκτονικές Αποφάσεις
Αυτές καταγράφουν τις αποφάσεις σχεδιασμού που δεν μπορείτε να συμπεράνετε από τον κώδικα — τις ανταλλαγές, τους δρόμους που δεν λαμβάνονται, και γιατί. Κάθε είναι σύντομη: Πλαίσιο → Απόφαση → Συνέπειες. Νέα δομική απόφαση → προσθέστε ένα ADR εδώ (επόμενος αριθμός) ώστε ο επόμενος μηχανικός (ανθρώπινος ή AI) να κληρονομήσει τη συλλογιστική, όχι μόνο το αποτέλεσμα.
| # | Απόφαση |
|---|---|
| 0001 | Αυστηρό DDD με καθαρό Core |
| 0002 | Η κατάσταση της παρουσίας είναι TPH. μια μετάβαση αντικαθιστά την οντότητα |
| 0003 | Οι κόμβοι cTrader CLI είναι HTTP + JWT, όχι SSH/shell |
| 0004 | Ο CBotBuilder εκτελείται στον διακομιστή web σε κοντέινερ sandbox |
| 0005 | Ο πελάτης AI χρησιμοποιεί ακατέργαστο HTTP, όχι το SDK της Anthropic |
| 0006 | Η φιλοξενία αντιγράφων συντονίζεται από ένα ατομικό μίσθωμα DB |