|
| 1 | +# SOLO VALIDAZIONE — NON USARE IN PRODUZIONE. |
| 2 | +# Soglie ridotte rispetto a rules_v0.1.yaml per generare un lotto di >=20 piste |
| 3 | +# da sottoporre a validazione manuale (gate di docs/REGOLE_SEGNALAZIONE.md). |
| 4 | +# La produzione resta su rules_v0.1.yaml (conservativa: 7 piste). |
| 5 | +version: "validation" |
| 6 | + |
| 7 | +disclaimer: "Questo non dimostra alcun illecito. Indica solo una concentrazione che merita verifica." |
| 8 | + |
| 9 | +rules: |
| 10 | + - id: REGOLA-001 |
| 11 | + name: "Concentrazione nominativi su enti diversi" |
| 12 | + enabled: true |
| 13 | + condition: "same_normalized_name appears in >= threshold distinct appointments on different entities" |
| 14 | + threshold: 3 |
| 15 | + period: "same_calendar_year" |
| 16 | + required_fields: ["person_name", "entity_id", "year"] |
| 17 | + note: "Questo non dimostra alcun illecito. Indica solo una concentrazione che merita verifica." |
| 18 | + |
| 19 | + - id: REGOLA-002 |
| 20 | + name: "Affidamenti diretti ripetuti dallo stesso ente" |
| 21 | + enabled: true |
| 22 | + condition: "same_awardee receives >= threshold direct awards from same entity" |
| 23 | + threshold: 4 |
| 24 | + period: "12_months_rolling" |
| 25 | + required_fields: ["awardee", "entity_id", "award_date", "procedure_type"] |
| 26 | + note: "Questo non dimostra alcun illecito. Indica solo una concentrazione che merita verifica." |
| 27 | + |
| 28 | + - id: REGOLA-003 |
| 29 | + name: "CIG/CUP collegati a più soggetti non spiegati" |
| 30 | + enabled: true |
| 31 | + condition: "same_cig_or_cup linked to >= threshold distinct subjects without explicit explanation in source" |
| 32 | + threshold: 2 |
| 33 | + period: "full_dataset_coverage" |
| 34 | + required_fields: ["cig", "cup", "subject_id"] |
| 35 | + note: "Questo non dimostra alcun illecito. Indica solo una concentrazione che merita verifica." |
| 36 | + |
| 37 | + - id: REGOLA-004 |
| 38 | + name: "Percentuale elevata di affidamenti diretti" |
| 39 | + enabled: false |
| 40 | + condition: "percentage of direct awards for an entity > threshold" |
| 41 | + threshold: null |
| 42 | + period: "calendar_year_or_12_months" |
| 43 | + required_fields: ["entity_id", "procedure_type", "amount"] |
| 44 | + note: "Questo non dimostra alcun illecito. Indica solo una concentrazione che merita verifica." |
0 commit comments