Files
richiesta-software/indice-documenti.md
T
davideandClaude Sonnet 5 4e888ba890 Crea la proposta CSV per il cliente e allinea la documentazione
- 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>
2026-09-27 16:33:32 +02:00

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.md passa da 0.4 a 0.5, e i documenti derivati si allineano a 0.5.
  • Si corregge un refuso in workflow.md → workflow.md passa 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.md passa a 1.1 (proposta), poi a 2.0 quando la modifica è approvata.

2.2 Regola di allineamento

  1. richiesta.md è il documento base. Ogni modifica ai requisiti parte da lì.
  2. I documenti derivati (workflow, domande, costi) usano le stesse X e Y della versione di richiesta.md a cui sono allineati. La Z è propria di ogni documento.
  3. 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

  1. Aggiornare il contenuto del documento.
  2. Aggiornare l'intestazione: versione, data, stato.
  3. Aggiungere una riga al registro delle modifiche in fondo al documento: cosa è cambiato e perché.
  4. Se è cambiato richiesta.md, aggiornare i documenti derivati e allinearne la versione.
  5. 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)