Skip to content

Commit 0a118bf

Browse files
author
superpios
committed
feat(validation): rules_validation.yaml con soglie ridotte per lotto di validazione >=20 piste
1 parent 57111e8 commit 0a118bf

1 file changed

Lines changed: 44 additions & 0 deletions

File tree

rules/rules_validation.yaml

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
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

Comments
 (0)