# Architecture Document (Export) > Decisioni architetturali e diagrammi di flusso. ## Istruzioni Questo file deve essere creato/aggiornato dall'agente `@spec-architect` durante la fase di analisi. ## Contenuto Richiesto 1. **Scelte Architetturali** - Pattern architetturali - Motivazioni - Trade-off 2. **Stack Tecnologico** - Tecnologie e versioni - Motivazioni scelta 3. **Diagrammi di Flusso** - Architettura sistema - Flussi dati - Sequenze operazioni 4. **Interfacce e Contratti** - API contracts - Interfacce tra componenti --- ## Template ```markdown # Architecture - [Nome Progetto/Feature] ## 1. Overview [Descrizione ad alto livello] ## 2. System Architecture ``` [ASCII art o riferimento a diagramma] ``` ## 3. Componenti ### 3.1 [Nome Componente] **Responsabilità:** - **Interfacce:** - Input: - Output: **Dipendenze:** - ## 4. Data Flow ``` [Descrizione flusso dati] ``` ## 5. API Contracts ### [Endpoint] ``` POST /api/v1/... Request: body: { ... } Response: 200: { ... } 400: { ... } ``` ## 6. Decisioni ### [DEC-001] - [Titolo] **Decisione:** **Motivazione:** **Alternative:** **Conseguenze:** ``` --- *Questo file verrà popolato durante la fase di specifica*