Vai al contenuto
Le leggi che non tornanoprogetto antinomia

Elaborazione automatica su dati Normattiva (CC BY 4.0). La banca dati Normattiva non ha carattere di ufficialità: l’unico testo ufficiale è quello pubblicato sulla Gazzetta Ufficiale, che prevale in caso di discordanza. Questo sito non fornisce consulenza legale.

Dati e precisione

Questa pagina mostra quanto è grande il corpus, quanto è precisa ogni regola e quali controlli non stiamo pubblicando. La parte interessante è l’ultima.

Il contatore

7.869.669

giorni trascorsi dalla scadenza dei termini fissati per 1512 provvedimenti attuativi previsti da 86 atti del corpus.

Il conteggio riguarda i soli atti presenti nel corpus ingerito e i soli mandati con un termine espresso nel testo: da questo lato è una sottostima. Dall’altro lato misura termini scaduti, non attuazioni mancate — che il provvedimento sia stato adottato dopo la scadenza non lo verifichiamo ancora in Gazzetta Ufficiale, se non per la quota indicata come verificata. Calcolato al 13 settembre 2026. Nessuno di questi atti ha ancora la verifica in Gazzetta Ufficiale: per questo il contatore misura termini scaduti e non attuazioni mancate, e nessuna singola mancata attuazione è pubblicata come segnalazione.

Consistenza del corpus

Stato del dataset alla generazione del 13 settembre 2026.
Atti161
Versioni (multivigenza)704
Articoli2500
Relazioni fra norme3722
Segnalazioni prodotte362
Segnalazioni pubblicate103

Il corpus non è l’intero ordinamento italiano: contiene le collezioni che abbiamo ingerito, e cresce. Una segnalazione assente può dipendere da una norma che non abbiamo ancora.

Precisione per controllo

Soglia di pubblicazione: 85% di precisione su almeno 30 revisioni umane. Sotto soglia il controllo resta in coda interna.

Ogni controllo, quante segnalazioni ha prodotto, quante sono state revisionate da una persona, e se pubblica.
ControlloLiv.SegnalazioniRevisioniPrecisionePubblica
Modifica a una norma già abrogata
modifica-ad-atto-abrogato
100non misurata
Rinvio a una norma abrogata
rinvio-ad-atto-abrogato
11030non misurata
Rinvio a un articolo che non esiste
rinvio-ad-articolo-inesistente
100non misurata
Decreto attuativo mai emanato
attuazione-mancante
100non misurata
Fonte secondaria che incide su fonte primaria
fonte-secondaria-su-primaria
2220non misuratano
Stesso adempimento, termini diversi
termini-divergenti
300non misuratano

Perché questi controlli non pubblicano

Fonte secondaria che incide su fonte primaria
Controllo di livello 2: la precisione attesa è 70-85%: la delegificazione autorizzata è un caso legittimo e frequente. Campione insufficiente (0 revisioni su 30 necessarie): le segnalazioni restano nella coda interna finché la misura non esiste.
Stesso adempimento, termini diversi
Controllo di livello 3: la precisione attesa è 50-80%, dipende dalla qualità del vocabolario del verticale. Campione insufficiente (0 revisioni su 30 necessarie): le segnalazioni restano nella coda interna finché la misura non esiste.

Una misura che non dipende da noi

Le dichiarazioni di illegittimità costituzionale le leggiamo dai dispositivi pubblicati dalla Corte. Normattiva annota gli stessi eventi in coda all’articolo colpito, e nessuna delle due fonti deriva dall’altra: confrontarle misura quanto leggiamo bene, senza chiedere il parere di nessuno.

Accordo fra le declaratorie lette dai dispositivi della Corte costituzionale e le note di aggiornamento scritte da Normattiva negli atti colpiti.
Confidenza dell’arcoArchiConfermati da NormattivaAccordo
alta99100%
bassa951616.8%

Un disaccordo non prova che la lettura sia sbagliata: la nota può stare su un altro articolo dello stesso atto, o mancare dalla versione che abbiamo ingerito. Il numero è una conferma, non una condanna — ed è per questo che gli archi a bassa confidenza restano a bassa confidenza.

Cosa manca ancora

Nessuna revisione umana è ancora stata registrata. Le percentuali di precisione qui sopra non esistono perché non c’è ancora niente da misurare, e i controlli di livello 1 pubblicano in attesa di quelle revisioni perché sono deterministici, non perché siano stati verificati. Il primo lotto di segnalazioni non è ancora stato demolito da giuristi esterni: è il passo previsto prima del lancio pubblico, e l’incarico è «trova tutto quello che non regge», non «controlla se vanno bene». Finché non sarà fatto, questa riga resta qui.

Fin dove arriva il confronto semantico

I controlli di livello 3 confrontano il contenuto delle norme, e non possono farlo su tutto: nell’italiano giuridico «concessione» sta nel codice dei contratti pubblici e nel codice della navigazione, «collaudo» negli appalti e nel collaudo dei veicoli. Ogni dominio dichiara quindi l’elenco degli atti su cui il confronto lavora. Qui sotto c’è quell’elenco, per intero.

Appalti e contratti pubblici

5 atti, 33 concetti nel vocabolario, 9285 proposizioni estratte da regole/1.0, di cui 1702 ricondotte a un concetto: sono le uniche che entrano in un confronto.

Gli atti su cui il confronto semantico del dominio «Appalti e contratti pubblici» ha effettivamente lavorato.
AttoCome è entrato nel dominio
Regolamento di esecuzione ed attuazione del decreto legislativo 12 aprile 2006, n. 163, re
urn:nir:stato:decreto.del.presidente.della.repubblica:2010-10-05;207
dichiarato a mano come atto fondativo del dominio
Codice dei contratti pubblici relativi a lavori, servizi e forniture in attuazione delle d
urn:nir:stato:decreto.legislativo:2006-04-12;163
dichiarato a mano come atto fondativo del dominio
Attuazione delle direttive 2014/23/UE, 2014/24/UE e 2014/25/UE sull'aggiudicazione dei con
urn:nir:stato:decreto.legislativo:2016-04-18;50
dichiarato a mano come atto fondativo del dominio
urn:nir:stato:decreto.legislativo:2023-03-31;36
urn:nir:stato:decreto.legislativo:2023-03-31;36
dichiarato a mano come atto fondativo del dominio
Piano straordinario contro le mafie, nonche' delega al Governo in materia di normativa ant
urn:nir:stato:legge:2010-08-13;136
dichiarato a mano come atto fondativo del dominio

4 atti fondativi dichiarati non sono nel corpus che abbiamo scaricato e quindi non vengono confrontati: urn:nir:stato:legge:1994-02-11;109urn:nir:stato:decreto.del.presidente.della.repubblica:1999-12-21;554urn:nir:stato:decreto.del.presidente.della.repubblica:2000-01-25;34urn:nir:stato:decreto.legislativo:2002-08-20;190. La copertura di questo dominio è corrispondentemente più bassa.

Una divergenza fra un atto di questo elenco e una norma che ne sta fuori oggi non la vediamo. È una scelta: preferiamo non vederla piuttosto che pubblicarla insieme a duecento accostamenti fra materie diverse.

Scaricare il dataset

Il dataset derivato è pubblicato come artefatto di release in JSONL: una riga per record, un file per tipo. Non è un formato elegante, è un formato che si legge con grep e non richiede di installare niente per verificarci sopra una nostra affermazione.

  • acts.jsonl — gli atti, con stato di abrogazione
  • versions.jsonl — le finestre di vigenza
  • articles.jsonl — il testo degli articoli per versione
  • relations.jsonl — il grafo tipizzato e datato
  • anomalies.jsonl — le segnalazioni, pubblicate e in coda
  • verticali.json — i domini del confronto semantico e i loro confini
  • pronunce.jsonl — le pronunce della Corte costituzionale che hanno colpito una norma del corpus
  • metrics.json e manifest.json — precisione e provenienza

Le stesse tabelle sono pubblicate anche in Parquet, per chi lavora con pandas, DuckDB o Polars. Il JSONL resta la forma primaria, e non per abitudine: si legge con grep e non richiede di installare niente. Un dataset civico che si possa controllare solo con gli strumenti giusti è un dataset che non si controlla.

Release e datasetMetodo e decisioniMateriali per la stampa

Licenze e attribuzione

Fonte: Normattiva — Banca dati delle norme vigenti, dati.normattiva.it, licenza CC BY 4.0.
La banca dati Normattiva non ha carattere di ufficialità: l’unico testo ufficiale è quello pubblicato sulla Gazzetta Ufficiale, che prevale in caso di discordanza.
Software: EUPL 1.2. Dataset derivato: CC BY 4.0.