Architecture Decision Records¶
Le decisioni architetturali importanti sono tracciate come ADR (Architecture
Decision Record) nella cartella docs/adr/.
Formato: MADR (Context → Decision → Consequences).
Indice¶
- 0001 — Split della configurazione tra
instances.jsone.env - 0002 — Scelta di Odooly come client RPC
- 0003 — Strategia di autenticazione per versione Odoo
- 0004 — Autenticazione Odoo 18 con API Key richiede username
Quando aggiungere un ADR¶
Aggiungi un ADR ogni volta che prendi una decisione che:
- Non è derivabile leggendo il codice.
- Sarà rilevante per chi si chiederà "perché?" tra 6 mesi.
- Riguarda dipendenze esterne, autenticazione, schema dati o convenzioni di progetto.
Numera in modo monotonico (NNNN-titolo-breve.md) e segui il template MADR.