Modifica a una norma già abrogata
Un atto modifica un articolo di un altro atto che, alla data in cui la modifica prende effetto, risultava già abrogato.
Livello 1 — deterministico. Attraversamento del grafo: nessuna estrazione, nessun modello. Precisione attesa: ~100% (attraversamento del grafo, nessuna estrazione).
Quanto è affidabile
Ha prodotto 0 segnalazioni sul corpus ingerito. Nessuna revisione umana registrata: la precisione non è misurata. Controllo deterministico di livello 1: nessuna estrazione automatica, solo attraversamento del grafo e confronto di date. Pubblicato in attesa delle prime 30 revisioni umane, dopo le quali varrà la soglia dell'85% come per ogni altro controllo.
La soglia di pubblicazione è 85% di precisione su almeno 30 revisioni. Le misure di tutti i controlli.
La regola, per intero
Non è una parafrasi: è la query. Chi scarica il dataset può rieseguirla e ottenere le stesse righe.
SELECT m.sourceUrn, m.targetUrn, m.targetArticle
FROM Relation m -- la modifica
JOIN Relation a -- l’abrogazione precedente
ON a.targetUrn = m.targetUrn
WHERE m.type IN (MODIFICA, SOSTITUISCE, INTRODUCE)
AND a.type = ABROGA AND a.wholeAct = true
AND m.confidence = alta AND a.confidence = alta
AND a.effectiveFrom <= m.effectiveFrom -- l’abrogazione viene prima
AND m.sourceUrn <> a.sourceUrn -- non è l’atto che abroga e riordinaNessuna segnalazione pubblicata
Su questo corpus il controllo non ha ancora trovato nulla — e il corpus si allarga a ogni ingestione.