Fase 1 - Asset Relevance Scoring NIS2 (GV.OC-04): metodologia 0-100 a 6 criteri, AssetScoringService + endpoint scoringGrid/score/relevantSystems + UI assets.html + registro stampabile. Fase 2 - Tassonomia incidenti Determina ACN 164179/2025: IS-1..4 + regime essenziale/importante (Allegati 3/4). Fase 3 - Post-Incident Review (5-Whys) + metriche TTD/TTC/TTR + timestamp di fase. Fase 4 - Mapping NIST CSF 2.0 (43 controlli) reference-only. Fonti certe: registry config/nis2_sources.php + grounding AI (vieta riferimenti inventati) + citazioni help.js + ingest PDF normativi nella KB RAG (scripts/ingest-nis2-sources.php). Migrazioni 020/021/022 (additive idempotenti). Fix VectorService IP Qdrant (drift .5->.3). Analisi concorrenza Evix (docs/EVIX_ANALISI_CONCORRENZA.html, gap-driven). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
76 lines
4.5 KiB
PHP
76 lines
4.5 KiB
PHP
<?php
|
|
/**
|
|
* NIS2 Agile - Registro Fonti Normative Certe
|
|
* ----------------------------------------------------------------------------
|
|
* SINGLE SOURCE OF TRUTH per le fonti normative autoritative citabili.
|
|
*
|
|
* Principio (richiesta utente 2026-05-29): ogni scelta/risposta della
|
|
* piattaforma — sia nell'AI sia nell'help — DEVE riferirsi a fonti certe e
|
|
* citarle esplicitamente. Vietato inventare riferimenti normativi.
|
|
*
|
|
* I PDF originali risiedono in docs/nis2/ (repo) e sono ingeriti nella
|
|
* Knowledge Base (collection Qdrant nis2_kb, scope SYSTEM) per il grounding RAG.
|
|
*
|
|
* Usato da:
|
|
* - AIService (iniezione nei system prompt: "cita queste fonti")
|
|
* - public/js/help.js (riferimenti normativi nell'help contestuale, via /api/... o statico)
|
|
* - scripts/ingest-nis2-sources.php (ingest PDF -> KB)
|
|
*/
|
|
|
|
return [
|
|
'nis2_directive' => [
|
|
'key' => 'nis2_directive',
|
|
'short' => 'Direttiva NIS2',
|
|
'citation' => 'Direttiva (UE) 2022/2555 (NIS2)',
|
|
'full' => 'Direttiva (UE) 2022/2555 del Parlamento europeo e del Consiglio del 14 dicembre 2022 relativa a misure per un livello comune elevato di cibersicurezza nell\'Unione (NIS2)',
|
|
'file' => 'docs/nis2/Dir2022_2555_UE_NIS2_ITA.pdf',
|
|
'authority' => 'Parlamento europeo e Consiglio UE',
|
|
'url' => 'https://eur-lex.europa.eu/legal-content/IT/TXT/?uri=CELEX:32022L2555',
|
|
],
|
|
'cer_directive' => [
|
|
'key' => 'cer_directive',
|
|
'short' => 'Direttiva CER',
|
|
'citation' => 'Direttiva (UE) 2022/2557 (CER)',
|
|
'full' => 'Direttiva (UE) 2022/2557 del Parlamento europeo e del Consiglio del 14 dicembre 2022 relativa alla resilienza dei soggetti critici (Critical Entities Resilience)',
|
|
'file' => 'docs/nis2/Dir2022_2557_UE_ITA.pdf',
|
|
'authority' => 'Parlamento europeo e Consiglio UE',
|
|
'url' => 'https://eur-lex.europa.eu/legal-content/IT/TXT/?uri=CELEX:32022L2557',
|
|
],
|
|
'dlgs_138_2024' => [
|
|
'key' => 'dlgs_138_2024',
|
|
'short' => 'D.Lgs. 138/2024',
|
|
'citation' => 'D.Lgs. 4 settembre 2024, n. 138',
|
|
'full' => 'Decreto legislativo 4 settembre 2024, n. 138 - Recepimento della direttiva (UE) 2022/2555 (decreto NIS)',
|
|
'file' => null,
|
|
'authority' => 'Repubblica Italiana',
|
|
'url' => 'https://www.gazzettaufficiale.it/eli/id/2024/09/01/24G00155/sg',
|
|
],
|
|
'determina_164179_2025' => [
|
|
'key' => 'determina_164179_2025',
|
|
'short' => 'Determina ACN 164179/2025',
|
|
'citation' => 'Determinazione ACN n. 164179 del 14 aprile 2025',
|
|
'full' => 'Determinazione del Direttore generale dell\'Agenzia per la Cybersicurezza Nazionale n. 164179 del 14 aprile 2025, in attuazione del D.Lgs. 138/2024, che stabilisce modalita e specifiche di base per gli obblighi di cui agli articoli 23, 24, 25, 29 e 32 (incluse classificazione e notifica degli incidenti significativi, Allegati 3 e 4).',
|
|
'file' => 'docs/nis2/Determina164179_apr2025.pdf',
|
|
'authority' => 'Agenzia per la Cybersicurezza Nazionale (ACN)',
|
|
'url' => 'https://www.acn.gov.it/',
|
|
],
|
|
'determina_333017_2025' => [
|
|
'key' => 'determina_333017_2025',
|
|
'short' => 'Determina ACN 333017/2025',
|
|
'citation' => 'Determinazione ACN n. 333017 del settembre 2025',
|
|
'full' => 'Determinazione del Direttore generale ACN n. 333017 (settembre 2025): termini, modalita e procedimenti di utilizzo e accesso alla piattaforma digitale ACN, ulteriori informazioni che i soggetti devono fornire e designazione dei rappresentanti NIS sul territorio nazionale.',
|
|
'file' => 'docs/nis2/Determina333017_sett2025.pdf',
|
|
'authority' => 'Agenzia per la Cybersicurezza Nazionale (ACN)',
|
|
'url' => 'https://www.acn.gov.it/',
|
|
],
|
|
'ambiti_nis2' => [
|
|
'key' => 'ambiti_nis2',
|
|
'short' => 'Ambiti NIS2 (Allegati I/II)',
|
|
'citation' => 'Allegati I e II - Settori NIS2',
|
|
'full' => 'Ambiti di applicazione NIS2 - Allegato I (Settori ad alta criticita: energia, trasporti, bancario, infrastrutture dei mercati finanziari, sanitario, acqua potabile, acque reflue, infrastrutture digitali, gestione servizi TIC B2B, PA, spazio) e Allegato II (Altri settori critici).',
|
|
'file' => 'docs/nis2/AmbitiNIS2_ITA.pdf',
|
|
'authority' => 'ACN / Allegati al D.Lgs. 138/2024',
|
|
'url' => 'https://www.acn.gov.it/',
|
|
],
|
|
];
|