Skip to content

Commit 83d74d5

Browse files
author
superpios
committed
fix(#190): source_url preservato, REGOLA-002 12m mobili, REGOLA-003 legge spiegazione, metadati data_through/snapshot_created_at/explorer_sha, manifest + fail su input rotti
1 parent 0a118bf commit 83d74d5

38 files changed

Lines changed: 2382 additions & 237 deletions

README.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -68,21 +68,25 @@ In `data/leads/`:
6868

6969
Ogni pista contiene **sempre** tutti i campi di `docs/FORMATO_PISTA.md`
7070
(`id`, `title`, `observed_facts`, `sources`, `period`, `rule_id`,
71-
`why_worth_checking`, `what_cannot_be_claimed`, `generation_date`, `disclaimer`).
71+
`why_worth_checking`, `what_cannot_be_claimed`, `data_through`, `snapshot_created_at`, `explorer_sha`, `disclaimer`).
7272
Esempio di `title`: *"Nominativo presente in 5 incarichi su enti diversi – anno 2025"*.
7373

7474
### 5. Opzioni
75-
- `--generation-date YYYY-MM-DD`: forza la data di riferimento. Se omessa, viene **derivata
76-
deterministicamente** dai dati (anno massimo nei periodi osservati) — mai l'orario di esecuzione.
75+
- Non ci sono flag di data: `data_through`, `snapshot_created_at` ed `explorer_sha` sono **derivati
76+
deterministicamente** dai dati (mai l'orario di esecuzione).
7777
- Su dati reali dell'Explorer l'esecuzione produce poche piste (es. 7 nell'ultimo test:
78-
7 `REGOLA-002`, 0 `REGOLA-001`, 0 `REGOLA-003`); è voluto: le regole sono conservative.
78+
3 `REGOLA-002`, 0 `REGOLA-001`, 0 `REGOLA-003`); è voluto: le regole sono conservative.
79+
- Ogni esecuzione scrive `data/leads/manifest.json`: input attesi, hash, righe, righe usate/scartate,
80+
stato e motivo degli scarti. Input obbligatori mancanti/illeggibili → la pipeline fallisce (exit 1).
7981

8082
---
8183

8284
## Comportamento importante
83-
- **Deterministico**: stesso input → stesso output. `generation_date` deriva dai dati, non da `datetime.now()`.
84-
- **Fail-closed**: se `data/input/` è vuoto o mancano colonne obbligatorie, **non viene emessa
85-
alcuna pista** (nessun errore, nessuna inferenza). Nessun dato lascia mai la macchina.
85+
- **Deterministico**: stesso input → stesso output. `data_through`/`snapshot_created_at`/`explorer_sha` derivano dai dati, non da `datetime.now()`.
86+
- **Fail-closed sul contenuto, fail-loud sugli input**: un input rotto (file obbligatorio mancante,
87+
illeggibile o con colonne mancanti) fa fallire la pipeline e scrive `manifest.json` con stato
88+
`failed` (exit 1) — così è distinguibile da un vero risultato pari a zero. Con input validi,
89+
soglie non superate → zero piste, nessun errore. Nessun dato lascia mai la macchina.
8690

8791
## Mappatura Explorer → generatore
8892
| Tabella Explorer | → colonne generatore |
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# Nominativo presente in 3 incarichi su enti diversi – anno 2025
2+
3+
4+
**ID**: LEAD-REGOLA-001-4447ec1b2d
5+
**Regola**: REGOLA-001
6+
**Periodo**: 2025
7+
**Data di copertura (data_through)**: 2026-08-12
8+
**Snapshot creato il (snapshot_created_at)**: 2026-08-25
9+
**SHA Explorer (explorer_sha)**: 044fda787f3c6897830c2d3b0629cbbada81980342ec9328b225d00aef150ef0
10+
11+
12+
## Fatti osservati
13+
- Nominativo normalizzato: ARUBA SPA
14+
- Numero di enti distinti: 3
15+
- Anno solare: 2025
16+
- Soglia della regola: >= 3
17+
18+
19+
## Fonti e record precisi
20+
- incarichi-nominativi-shard / eff4fa57b5a2a3218cda88fc87908ead256f21eaeaede632693ed0785fc7fd5f / https://www.parcocirceo.it/amm_aperta_appalti.php?num_elenco=1625&page=7
21+
- incarichi-nominativi-shard / 59db4e330e4f19a25d4b51130905b0be24f333ac7b853ae686992b94b064cead / https://giuntastorica.it/bandi-di-gara-e-contratti/__trashed/
22+
- incarichi-nominativi-shard / 469b2c9593a6c40f2cd6510535b19ae516c9e1703941c01f372304501c6aa814 / https://www.risorgimento.it/wp-content/uploads/2026/06/TABELLA-RIASSUNTIVA-ANNO-2025.xlsx
23+
- incarichi-nominativi-shard / dff7171226f3f3a3e48f43fd19ebb3ae57c9b0a75f0c12014c43dbf0895cfdcb / https://www.risorgimento.it/wp-content/uploads/2026/06/TABELLA-RIASSUNTIVA-ANNO-2025.xlsx
24+
- incarichi-nominativi-shard / 5544582ed4e1e9b7fedefcb9e8e5b5ee7d62c835f2b29dc08fde77db8c37d3e4 / https://www.risorgimento.it/wp-content/uploads/2026/06/TABELLA-RIASSUNTIVA-ANNO-2025.xlsx
25+
- incarichi-nominativi-shard / 8d7f477a288fd13a92129fdb0fd2bb06c0c0dd67903cddfc961ef0c7ceb48aad / https://www.risorgimento.it/wp-content/uploads/2026/06/TABELLA-RIASSUNTIVA-ANNO-2025.xlsx
26+
- incarichi-nominativi-shard / 0f736ba34386c3cb8efdca3c13123bc33f87ea5ccfb673222f5c55122d4cd6fa / https://www.risorgimento.it/wp-content/uploads/2026/06/TABELLA-RIASSUNTIVA-ANNO-2025.xlsx
27+
- incarichi-nominativi-shard / f8370818532026e31e19e2174579625d1ed32a9cf31a234e7d205df1d46b265c / https://www.risorgimento.it/wp-content/uploads/2026/06/TABELLA-RIASSUNTIVA-ANNO-2025.xlsx
28+
- incarichi-nominativi-shard / be418af8d164560772b999353449e4069388a156d537565d231f19632db46c8a / https://www.risorgimento.it/wp-content/uploads/2026/06/TABELLA-RIASSUNTIVA-ANNO-2025.xlsx
29+
30+
31+
## Perché merita verifica
32+
Concentrazione di 3 incarichi su enti diversi nello stesso anno solare (soglia >= 3).
33+
34+
35+
## Cosa non si può affermare
36+
- Nessuna responsabilità individuale
37+
- Nessun illecito, frode, corruzione o spreco
38+
- Nessuna risoluzione di omonimie
39+
- Nessun confronto tra perimetri contabili diversi
40+
41+
42+
---
43+
**Disclaimer obbligatorio**
44+
Questo non dimostra alcun illecito. Indica solo una concentrazione che merita verifica.
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Nominativo presente in 4 incarichi su enti diversi – anno 2025
2+
3+
4+
**ID**: LEAD-REGOLA-001-49a17b8901
5+
**Regola**: REGOLA-001
6+
**Periodo**: 2025
7+
**Data di copertura (data_through)**: 2026-08-12
8+
**Snapshot creato il (snapshot_created_at)**: 2026-08-25
9+
**SHA Explorer (explorer_sha)**: 044fda787f3c6897830c2d3b0629cbbada81980342ec9328b225d00aef150ef0
10+
11+
12+
## Fatti osservati
13+
- Nominativo normalizzato: MARINO FRANCESCO
14+
- Numero di enti distinti: 4
15+
- Anno solare: 2025
16+
- Soglia della regola: >= 3
17+
18+
19+
## Fonti e record precisi
20+
- incarichi-nominativi-shard / a2f9f16a6520f198533f528b8b411236c299e42457d4171dddecfd18c3341062 / https://consulentipubblici.dfp.gov.it/?ente=DFP00012765&tipologiasoggetto=CCE&anno=2025
21+
- incarichi-nominativi-shard / bc0af7d9f9b41e677d7da531c56cb791762288dfe4660b16096957d2ba0d3250 / https://www.cnr.it/it/trasparenza/incarichi-dipendenti/pdf/anno/2025/cnr-incarichi-conferiti-e-autorizzati-ai-dipendenti-anno-2025.pdf
22+
- incarichi-nominativi-shard / 3b3e06fdfebfac40760aef3997d5b1ba1e6123946bce5a6932ae087760742e63 / https://www.cnr.it/it/trasparenza/incarichi-dipendenti/pdf/anno/2025/cnr-incarichi-conferiti-e-autorizzati-ai-dipendenti-anno-2025.pdf
23+
- incarichi-nominativi-shard / 3978af4f399d8bf0ad540f752fe2ac50958497ac6c72d64bd257e73283af04a3 / https://www.cnr.it/it/trasparenza/incarichi-dipendenti/pdf/anno/2025/cnr-incarichi-conferiti-e-autorizzati-ai-dipendenti-anno-2025.pdf
24+
- incarichi-nominativi-shard / 88ab33cf2da0b6b9ac0e56527835302e1f4c3da3f2227be931e3facfb8f533b5 / https://www.cnr.it/it/trasparenza/incarichi-dipendenti/pdf/anno/2025/cnr-incarichi-conferiti-e-autorizzati-ai-dipendenti-anno-2025.pdf
25+
- incarichi-nominativi-shard / 6011335a1a2a004265a9b6a29dd1d42af706a9acc27ff5bc5eb09cb9be9caad1 / https://www.indire.it/wp-content/uploads/2026/05/Elenco-incarichi-di-prestazione-dopera_aprile-2026-3.xlsx
26+
- incarichi-nominativi-shard / 94dadaaca30da0fe35d1077987b99f3b834ef03bb2fc7402f8d3a673fdefbcf9 / https://www.indire.it/wp-content/uploads/2026/05/Elenco-incarichi-di-prestazione-dopera_aprile-2026-3-1-1.xlsx
27+
- incarichi-nominativi-shard / 789c5da75bce5a180e60112088808d4df9b9aeeb3ee05dfff683331eaec4bcb4 / https://www.iss.it/documents/20126/9028926/2025_2_13_incarichi_dipendenti_DFP00013055+(1).csv
28+
29+
30+
## Perché merita verifica
31+
Concentrazione di 4 incarichi su enti diversi nello stesso anno solare (soglia >= 3).
32+
33+
34+
## Cosa non si può affermare
35+
- Nessuna responsabilità individuale
36+
- Nessun illecito, frode, corruzione o spreco
37+
- Nessuna risoluzione di omonimie
38+
- Nessun confronto tra perimetri contabili diversi
39+
40+
41+
---
42+
**Disclaimer obbligatorio**
43+
Questo non dimostra alcun illecito. Indica solo una concentrazione che merita verifica.
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Nominativo presente in 3 incarichi su enti diversi – anno 2025
2+
3+
4+
**ID**: LEAD-REGOLA-001-64dce4e2e7
5+
**Regola**: REGOLA-001
6+
**Periodo**: 2025
7+
**Data di copertura (data_through)**: 2026-08-12
8+
**Snapshot creato il (snapshot_created_at)**: 2026-08-25
9+
**SHA Explorer (explorer_sha)**: 044fda787f3c6897830c2d3b0629cbbada81980342ec9328b225d00aef150ef0
10+
11+
12+
## Fatti osservati
13+
- Nominativo normalizzato: ERREBIAN SPA
14+
- Numero di enti distinti: 3
15+
- Anno solare: 2025
16+
- Soglia della regola: >= 3
17+
18+
19+
## Fonti e record precisi
20+
- incarichi-nominativi-shard / 23c00e1eaf3040a70c0acd557dcddaf5ea54007cfe218ae1eadbac158a3ba6e5 / https://www.parcocirceo.it/amm_aperta_appalti.php?num_elenco=1625&page=4
21+
- incarichi-nominativi-shard / 222862bf81de6e06bb400194bcfc2b234dec55e0ff13b1e7d2e667c706c298e5 / https://giuntastorica.it/bandi-di-gara-e-contratti/__trashed/
22+
- incarichi-nominativi-shard / a8cdb826ade2a1e1e75c4ec598abc11eef4d6de7af8dac1291cc74c259a525c3 / https://www.storiaantica.eu/contratti-2025/
23+
- incarichi-nominativi-shard / 1f45c9b840affde73188442ee4c0583d1514d56047fcd37e7911d27a25f1c7b3 / https://www.storiaantica.eu/contratti-2025/
24+
- incarichi-nominativi-shard / 07a154a727755b2b8876c80b1b1478fe60ac0d2957ec68b54b3a9493f16fc26f / https://www.storiaantica.eu/contratti-2025/
25+
26+
27+
## Perché merita verifica
28+
Concentrazione di 3 incarichi su enti diversi nello stesso anno solare (soglia >= 3).
29+
30+
31+
## Cosa non si può affermare
32+
- Nessuna responsabilità individuale
33+
- Nessun illecito, frode, corruzione o spreco
34+
- Nessuna risoluzione di omonimie
35+
- Nessun confronto tra perimetri contabili diversi
36+
37+
38+
---
39+
**Disclaimer obbligatorio**
40+
Questo non dimostra alcun illecito. Indica solo una concentrazione che merita verifica.
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Aggiudicatario riceve 6 affidamenti diretti dallo stesso ente – 12 mesi mobili (fino al 2026-08-12)
2+
3+
4+
**ID**: LEAD-REGOLA-002-0b6fa0d587
5+
**Regola**: REGOLA-002
6+
**Periodo**: 2025-08-12..2026-08-12
7+
**Data di copertura (data_through)**: 2026-08-12
8+
**Snapshot creato il (snapshot_created_at)**: 2026-08-25
9+
**SHA Explorer (explorer_sha)**: 044fda787f3c6897830c2d3b0629cbbada81980342ec9328b225d00aef150ef0
10+
11+
12+
## Fatti osservati
13+
- Aggiudicatario: SCUOTTO IMPIANTI ELETTRICI E TECNOLOGICI S.R.L.
14+
- Ente: m_bac
15+
- Numero di affidamenti diretti: 6
16+
- Finestra di osservazione: 12 mesi mobili fino al 2026-08-12
17+
- Soglia della regola: >= 4
18+
19+
20+
## Fonti e record precisi
21+
- affidamenti-diretti / 274615407710ed8cdbc8245a678d2b7155bb0e9183258f5d3dab2e2d16f70f30
22+
- affidamenti-diretti / e2cfc2f257dab3fad7cca0dd819ad2aee2ec7bec10cdd1770a390ec906e34171
23+
- affidamenti-diretti / 6b47f0eff4899cee3c92d15320b1d5fc29c9a2fa86c605dce53c5fbe5bd61dcd
24+
- affidamenti-diretti / 981e832aadf32751cf632b963c1f464bd68b163bb65924d3759fc0a364b8fed7
25+
- affidamenti-diretti / 2e89db07a02be8e98ba583846bb0402e5cd0cc174c5f6ea2d5afb290d740cc4a
26+
- affidamenti-diretti / a744a3aacd2a86d2548fcb5015e94b8b6c791f5fa1c45b8f3bfc78df3ce54ca5
27+
28+
29+
## Perché merita verifica
30+
Lo stesso aggiudicatario riceve 6 affidamenti diretti dallo stesso ente nei 12 mesi mobili fino al 2026-08-12 (soglia >= 4).
31+
32+
33+
## Cosa non si può affermare
34+
- Nessuna responsabilità individuale
35+
- Nessun illecito, frode, corruzione o spreco
36+
- Nessuna risoluzione di omonimie
37+
- Nessun confronto tra perimetri contabili diversi
38+
39+
40+
---
41+
**Disclaimer obbligatorio**
42+
Questo non dimostra alcun illecito. Indica solo una concentrazione che merita verifica.
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Aggiudicatario riceve 4 affidamenti diretti dallo stesso ente – anno 2025
2+
3+
4+
**ID**: LEAD-REGOLA-002-1d422d8686
5+
**Regola**: REGOLA-002
6+
**Periodo**: 2025
7+
**Data generazione**: 2026-01-01
8+
9+
10+
## Fatti osservati
11+
- Aggiudicatario: MULIG S.R.L.
12+
- Ente: m_bac
13+
- Numero di affidamenti diretti: 4
14+
- Anno di riferimento: 2025
15+
- Soglia della regola: ≥ 4
16+
17+
18+
## Fonti e record precisi
19+
- affidamenti-diretti / 903d244c26dfcf1554988391382d2fe3d1fbe50fd0fc88b24661ee5ec0cc8d3e
20+
- affidamenti-diretti / 80d36a30eaf64cbada3ec6c6fb5e88633e4bc2a97901979ad3eebef177fbdc1f
21+
- affidamenti-diretti / f25e1768c8d9c148ad022eabedaa253ad240534cefd1f34d2fd87f01d5657a19
22+
- affidamenti-diretti / 2b5f0ceaae1045c3f4e2c041e446f3628bb9e883661071bb84a94ea1e83bb95c
23+
24+
25+
## Perché merita verifica
26+
Lo stesso aggiudicatario riceve 4 affidamenti diretti dallo stesso ente (soglia ≥ 4).
27+
28+
29+
## Cosa non si può affermare
30+
- Nessuna responsabilità individuale
31+
- Nessun illecito, frode, corruzione o spreco
32+
- Nessuna risoluzione di omonimie
33+
- Nessun confronto tra perimetri contabili diversi
34+
35+
36+
---
37+
**Disclaimer obbligatorio**
38+
Questo non dimostra alcun illecito. Indica solo una concentrazione che merita verifica.
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Aggiudicatario riceve 9 affidamenti diretti dallo stesso ente – anno 2025
2+
3+
4+
**ID**: LEAD-REGOLA-002-1d5c2b0ff1
5+
**Regola**: REGOLA-002
6+
**Periodo**: 2025
7+
**Data generazione**: 2026-01-01
8+
9+
10+
## Fatti osservati
11+
- Aggiudicatario: INFRASTRUTTURE MILANO CORTINA 2020-2026 S.P.A.
12+
- Ente: m_inf
13+
- Numero di affidamenti diretti: 9
14+
- Anno di riferimento: 2025
15+
- Soglia della regola: ≥ 4
16+
17+
18+
## Fonti e record precisi
19+
- affidamenti-diretti / 1535078497695b2da7970123571f5c4c620f7d6f54ef849c8b98057cfb94077a
20+
- affidamenti-diretti / 4688fc8df790fe33c40ca9dd4d740f899baf5465e77db851682a75c565ee84c9
21+
- affidamenti-diretti / f65b95057da57b7d95ab650e946101a26dacccf481db78d76faac472cc4d8e49
22+
- affidamenti-diretti / e1443e87783d51e339c33953c23eee5fb801febd96365e8e2d4131b77d9d5744
23+
- affidamenti-diretti / ab31a68d54b2e0279eb49091ca7af07bc4186739946532c2fe1b6206b69e8460
24+
- affidamenti-diretti / f0394962c11b12799a9a2b35fd07b88a2815ab5a1e9511b97e4a180398983cbf
25+
- affidamenti-diretti / 51fe1ed637946dd153442d88c91195bcdb93a70b44b1439d015b1e53698209c1
26+
- affidamenti-diretti / 3f0e09a6ce0344973dad3278463c26d94c39cfea7e0989e23c1fb05ad2b20de6
27+
- affidamenti-diretti / f2aa89fec74fbbf86e1d94fe70c3ff49a5e3bca6c9271b764c5c7a39bef34c2c
28+
29+
30+
## Perché merita verifica
31+
Lo stesso aggiudicatario riceve 9 affidamenti diretti dallo stesso ente (soglia ≥ 4).
32+
33+
34+
## Cosa non si può affermare
35+
- Nessuna responsabilità individuale
36+
- Nessun illecito, frode, corruzione o spreco
37+
- Nessuna risoluzione di omonimie
38+
- Nessun confronto tra perimetri contabili diversi
39+
40+
41+
---
42+
**Disclaimer obbligatorio**
43+
Questo non dimostra alcun illecito. Indica solo una concentrazione che merita verifica.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# Aggiudicatario riceve 5 affidamenti diretti dallo stesso ente – anno 2025
2+
3+
4+
**ID**: LEAD-REGOLA-002-1f4ca3833d
5+
**Regola**: REGOLA-002
6+
**Periodo**: 2025
7+
**Data generazione**: 2026-01-01
8+
9+
10+
## Fatti osservati
11+
- Aggiudicatario: ING. MALESCI GIOVANNI
12+
- Ente: m_dg
13+
- Numero di affidamenti diretti: 5
14+
- Anno di riferimento: 2025
15+
- Soglia della regola: ≥ 4
16+
17+
18+
## Fonti e record precisi
19+
- affidamenti-diretti / 787d8235f1913e749a446ecb05ab2cf91a5e59d49cdff4bebc5100c88162d9d3
20+
- affidamenti-diretti / ca2283ce2ff7d07dd0a42fce0a5ed7d99ceab43cd8780d53d02bab9b27d457df
21+
- affidamenti-diretti / 4b07f658fb4f44b1fffc2d887d5671ee82359d6b148e1c3079ca99f64379549d
22+
- affidamenti-diretti / 67e2c7546c95ee2bbc738199a2354d674287a189108073f61ab133b8fc737d88
23+
- affidamenti-diretti / 3184ba7a98c0b47cf288b09fa35141991b434fca4f87d729f0706a3694a02a75
24+
25+
26+
## Perché merita verifica
27+
Lo stesso aggiudicatario riceve 5 affidamenti diretti dallo stesso ente (soglia ≥ 4).
28+
29+
30+
## Cosa non si può affermare
31+
- Nessuna responsabilità individuale
32+
- Nessun illecito, frode, corruzione o spreco
33+
- Nessuna risoluzione di omonimie
34+
- Nessun confronto tra perimetri contabili diversi
35+
36+
37+
---
38+
**Disclaimer obbligatorio**
39+
Questo non dimostra alcun illecito. Indica solo una concentrazione che merita verifica.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# Aggiudicatario riceve 5 affidamenti diretti dallo stesso ente – anno 2025
2+
3+
4+
**ID**: LEAD-REGOLA-002-440ef0fda9
5+
**Regola**: REGOLA-002
6+
**Periodo**: 2025
7+
**Data generazione**: 2026-01-01
8+
9+
10+
## Fatti osservati
11+
- Aggiudicatario: DOTT.SSA ALESSANDRA ALESSANDRO
12+
- Ente: aifa_rm
13+
- Numero di affidamenti diretti: 5
14+
- Anno di riferimento: 2025
15+
- Soglia della regola: ≥ 4
16+
17+
18+
## Fonti e record precisi
19+
- affidamenti-diretti / ba02b76c04f33c06413c9397c555191f04a261b842c2089a4bda425dd2409567
20+
- affidamenti-diretti / 67a9f92ccfb18b325f967588407bb43f0d4fd38a43d179111fe446fd33cffc36
21+
- affidamenti-diretti / f03b8a577bbceda4a5a9eaac631c3ae5794f6dac70bda33dfc4c049aca90a752
22+
- affidamenti-diretti / 77e89bebe4aab469921a49ecbc1ad58af72046ae2e61606e8e9a7ee56cdaedf3
23+
- affidamenti-diretti / 0220f89bf0dc3b715e8aba755a3174e3ceeac0e54813b2ce5a8cd1a9eae25f47
24+
25+
26+
## Perché merita verifica
27+
Lo stesso aggiudicatario riceve 5 affidamenti diretti dallo stesso ente (soglia ≥ 4).
28+
29+
30+
## Cosa non si può affermare
31+
- Nessuna responsabilità individuale
32+
- Nessun illecito, frode, corruzione o spreco
33+
- Nessuna risoluzione di omonimie
34+
- Nessun confronto tra perimetri contabili diversi
35+
36+
37+
---
38+
**Disclaimer obbligatorio**
39+
Questo non dimostra alcun illecito. Indica solo una concentrazione che merita verifica.

0 commit comments

Comments
 (0)