- Aggiunta invii/2026-09-27_proposta_v0.4.csv: proposta con le stesse colonne dell'Excel del cliente [X], comprese le domande aperte, da inviare per validazione e raccolta di eventuali correzioni - domande-cliente.md portato a v0.4.3: tolte dalla proposta le domande su decorrenza del primo anno (Q23) e approvazione/modifiche (Q18), che restano aperte solo qui - richiesta.md, costi-ricorrenti.md, workflow.md: allineamento generale di riferimenti e coerenza tra i documenti - CLAUDE.md: aggiunta la cartella invii/ all'elenco dei documenti; chiarito che gli invii in qualsiasi formato si registrano in §1.3 di indice-documenti.md - indice-documenti.md: registrate tutte le modifiche sopra (§1.2, §1.3, §3) Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
8.2 KiB
Indice dei documenti di progetto
Progetto: Gestionale per enti del Terzo Settore
Documento: indice-documenti.md · Aggiornato il: 27/09/2026
Questo indice è il punto unico in cui si vede quale versione è in vigore per ogni documento e come si versionano. Si aggiorna ogni volta che un documento cambia versione.
1. Documenti in vigore
1.1 Documenti del cliente (fonti)
Le fonti stanno nella cartella fonti/, con una sottocartella per ogni consegna, nominata con la data di ricezione. I file in fonti/ non si modificano mai.
| Consegna | File | Contenuto | Note |
|---|---|---|---|
fonti/2026-09-25/ |
funzioni software.docx |
Funzioni richieste, divise in base e aggiuntive ([D]) | ⚠️ Originale da copiare in cartella (Davide). Nel frattempo c'è funzioni software - testo estratto.md, trascrizione senza modifiche |
fonti/2026-09-25/ |
Software.xlsx |
Tabella Moduli / Funzioni / Contenuti / Operatore / Note ([X]) | Originale. SHA-256: 419b4d48…fb63cb9 |
Il cliente non indica versioni: ogni consegna si identifica con la data di ricezione. Se il cliente manda una nuova versione, si crea una nuova sottocartella senza toccare le precedenti, si aggiunge una riga qui e si aggiorna richiesta.md.
1.2 Documenti di progetto
Ogni informazione sta in un solo documento; gli altri la richiamano con il suo codice.
| Documento | Contenuto (e solo questo) | Versione | Stato | Allineato a |
|---|---|---|---|---|
richiesta.md |
Documento base. Cosa deve fare il software: moduli, requisiti (RF, RT), dati personali, differenze tra le fonti, decisioni (D) | 0.4.2 | Bozza | Fonti del 25/09/2026 |
workflow.md |
Processi del software passo per passo (W), con i riferimenti ai requisiti | 0.4 | Bozza | richiesta.md v0.4 |
domande-cliente.md |
Tutto ciò che è aperto: domande essenziali per il cliente (Q), cose da comunicare, verifiche con legale e commercialista (C), scelte in sospeso (B), rischi | 0.4.3 | Bozza | richiesta.md v0.4 |
costi-ricorrenti.md |
Costi ricorrenti di sviluppo, test e produzione: prezzi con fonte, scenari, effetti economici delle decisioni | 0.4.1 | Bozza | richiesta.md v0.4 |
indice-documenti.md |
Versioni in vigore e schema di versione | — | — | — |
CLAUDE.md |
Istruzioni per Claude: regole, convenzioni, procedura di aggiornamento | — | In uso | Non segue lo schema di versione |
1.3 Invii al cliente
Copie fisse di ciò che viene preparato o inviato al cliente (cartella invii/). Non si modificano: se serve una versione nuova, si crea un nuovo file.
| File | Contenuto | Basato su | Stato |
|---|---|---|---|
invii/2026-09-27_proposta_v0.4.csv |
Proposta con le stesse colonne dell'Excel del cliente, più "Osservazioni"; 23 righe di funzioni e 7 domande (corrispondenza: 1=Q1, 2=Q4, 3=Q9, 4=Q5, 5=Q10, 6=Q13, 7=Q19). Versione rivista da Davide; Q23 e Q18 non incluse, da trattare direttamente con il cliente | richiesta.md v0.4.2, workflow.md v0.4, domande-cliente.md v0.4.2 (§1 e §2) |
Preparato, non ancora inviato |
Dipendenze:
fonti/AAAA-MM-GG/ (docx, xlsx del cliente)
↓
richiesta.md ← documento base
↓
├── workflow.md
├── domande-cliente.md
└── costi-ricorrenti.md
2. Schema di versione
2.1 Numero di versione: X.Y.Z
| Parte | Significato | Quando cambia |
|---|---|---|
| X | Stato di validazione | 0 = bozza, non ancora approvata dal cliente · 1 = approvata dal cliente (base per il preventivo) · 2, 3… = nuova versione approvata dopo una modifica dei requisiti a progetto avviato |
| Y | Revisione dei contenuti | Quando cambia cosa deve fare il software: nuove risposte del cliente, nuove decisioni, requisiti aggiunti o tolti |
| Z | Correzione | Solo per correzioni che non cambiano i requisiti: refusi, riformulazioni, formattazione. Si omette quando è 0 (0.2 = 0.2.0) |
Esempi:
- Il cliente risponde a Q1 →
richiesta.mdpassa da 0.4 a 0.5, e i documenti derivati si allineano a 0.5. - Si corregge un refuso in
workflow.md→workflow.mdpassa da 0.4 a 0.4.1; gli altri documenti non cambiano. - Il cliente approva i requisiti → tutti i documenti passano a 1.0.
- Dopo l'approvazione il cliente chiede una modifica →
richiesta.mdpassa a 1.1 (proposta), poi a 2.0 quando la modifica è approvata.
2.2 Regola di allineamento
richiesta.mdè il documento base. Ogni modifica ai requisiti parte da lì.- I documenti derivati (workflow, domande, costi) usano le stesse X e Y della versione di
richiesta.mda cui sono allineati. La Z è propria di ogni documento. - Un documento derivato con X.Y diversa da
richiesta.mdè disallineato e va aggiornato prima di essere usato o inviato.
2.3 Cosa si fa a ogni cambio di versione
- Aggiornare il contenuto del documento.
- Aggiornare l'intestazione: versione, data, stato.
- Aggiungere una riga al registro delle modifiche in fondo al documento: cosa è cambiato e perché.
- Se è cambiato
richiesta.md, aggiornare i documenti derivati e allinearne la versione. - Aggiornare la tabella del §1.2 di questo indice.
2.4 Nomi dei file
I nomi dei file non contengono la versione (richiesta.md, non richiesta_v0.4.md). Così i riferimenti tra documenti restano validi.
La versione si legge nell'intestazione e in questo indice. Quando un documento viene inviato al cliente, se ne conserva una copia con la versione nel nome (es. invii/2026-09-27_domande-cliente_v0.4.md; solo §1 e §2, mai il §3), per sapere sempre cosa ha ricevuto il cliente.
3. Registro delle modifiche dell'indice
| Data | Modifica |
|---|---|
| 25/09/2026 | Creazione dell'indice e dello schema di versione; tutti i documenti di progetto portati a v0.2 |
| 25/09/2026 | Aggiunto CLAUDE.md |
| 25/09/2026 | CLAUDE.md aggiornato da Davide: posizione delle fonti [D] e [X], codici Bn.m, simbolo ⚖️, struttura standard dei documenti, obbligo di versione a ogni modifica, procedura per gli invii al cliente; tolta la sezione "Da non fare" |
| 25/09/2026 | Creata la cartella fonti/2026-09-25/ con le fonti del cliente; aggiornati §1.1 e schema delle dipendenze; aggiornato CLAUDE.md (percorsi delle fonti e regole della cartella fonti/) |
| 27/09/2026 | Aggiunto costi-ricorrenti.md (v0.2) in §1.2 e nelle dipendenze; aggiunto il documento alla tabella di CLAUDE.md |
| 27/09/2026 | Tutti i documenti di progetto portati a v0.3 per le decisioni D10 e D11 (chi paga e gestisce i servizi di produzione) |
| 27/09/2026 | Riorganizzazione per eliminare le informazioni ripetute: eliminato richiesta-sintesi.md (ripeteva richiesta.md); richiesta.md, workflow.md, domande-cliente.md e costi-ricorrenti.md portati a v0.3.1; descritto in §1.2 il contenuto esclusivo di ogni documento; aggiornato CLAUDE.md (elenco documenti, codici Cn) |
| 27/09/2026 | Tutti i documenti portati a v0.4 (D12 PostgreSQL con migrazioni, D13 priorità all'Excel, domande ridotte a 9); aggiornato CLAUDE.md (fase attuale e regola sul database) |
| 27/09/2026 | Allineamento generale: richiesta.md, domande-cliente.md e costi-ricorrenti.md a v0.4.1 (Q19 con tre opzioni, rimandi alla nuova numerazione, nota sull'originale di [D]); aggiornati §1.2 ed esempi del §2; CLAUDE.md allineato alla nuova struttura di domande-cliente.md |
| 27/09/2026 | Verifica completa di coerenza: richiesta.md e domande-cliente.md a v0.4.2 (motivazione di RT-13, contenuto di Q5 e Q13, nessun file interno nelle sezioni per il cliente) |
| 27/09/2026 | Aggiunto §1.3 "Invii al cliente" con invii/2026-09-27_proposta_v0.4.csv |
| 27/09/2026 | Proposta semplificata (stesse colonne dell'Excel del cliente); sostituisce la bozza precedente dello stesso file, mai inviata |
| 27/09/2026 | Proposta sostituita con la versione rivista da Davide (note ridotte, senza indicazione delle fasi, domanda 9 vuota) |
| 27/09/2026 | Proposta aggiornata da Davide: tolte le domande su decorrenza del primo anno (Q23) e approvazione/modifiche (Q18), che restano aperte in domande-cliente.md |
| 27/09/2026 | Allineamento alla proposta: domande-cliente.md a v0.4.3; CLAUDE.md aggiornato (cartella invii/ nell'elenco dei documenti, invii in qualsiasi formato registrati in §1.3) |