Contesto
scripts/build_geography.py genera deterministicamente il GeoJSON regionale
dalla fonte ISTAT dichiarata. La verifica oggi richiede rigenerare il file e
controllare manualmente il diff.
Obiettivo
Aggiungere --check per verificare che il GeoJSON committato coincida con il
risultato atteso senza sovrascriverlo.
Criteri di accettazione
- usa un file temporaneo e termina con codice non zero quando il risultato
diverge;
- conserva il controllo SHA-256 dell'archivio e il rifiuto di membri mancanti;
- non effettua download impliciti;
- aggiunge test per archivio errato, membro mancante, risultato uguale e
risultato divergente;
- documenta il comando in
sources/README.md;
- non modifica il dataset o le coordinate legacy.
Dipendenze opzionali: requirements-geography.txt. Consulta
ROADMAP.md.
Contesto
scripts/build_geography.pygenera deterministicamente il GeoJSON regionaledalla fonte ISTAT dichiarata. La verifica oggi richiede rigenerare il file e
controllare manualmente il diff.
Obiettivo
Aggiungere
--checkper verificare che il GeoJSON committato coincida con ilrisultato atteso senza sovrascriverlo.
Criteri di accettazione
diverge;
risultato divergente;
sources/README.md;Dipendenze opzionali:
requirements-geography.txt. ConsultaROADMAP.md.