Synchronize implementation details back to Intent after development is complete. This makes Intent the true single source of truth.
During implementation, many details get finalized that weren't specified in the original Intent:
| Interfaces | API endpoints, function signatures, protocol definitions | | Data Structures | Schema definitions, type definitions, model structures | | Naming | Final class names, function names, variable conventions | | Architecture | Module boundaries, dependency directions, layer structure |
Una volta completata l'implementazione e superati i test, sincronizza nuovamente i dettagli confermati nell'intento. Cattura interfacce finalizzate, strutture dati, convenzioni di denominazione e decisioni sull'architettura. Utilizzare al termine dello sviluppo e dopo che l'utente ha confermato l'implementazione. Fonte: arcblock/idd.