[BACKUP] Sessione 2026-06-14: supervisore autonomo + contesto + mig.039 + UI V2 plan
- Supervisore autonomo ticket: prompt operativo + dry-run (scripts/), DRAFT rimosso; gate normativo gia' committato - docs/CONTEXT_LAST_SESSION.md: sessione 2026-06-14 (supervisore LIVE, run#1/#2, rotazione Anthropic rinviata) - docs/sql/039_integrity_keys.sql: migrazione integrita' DB (PK/UNIQUE/FK) gia' applicata in prod 12/6 - docs/MIGRATION_UI_V2.md: piano migrazione UI V2 - docs/nis2/incidente_r00/: 2 mockup incidente (gateway+dashboard) - .gitignore: versiona public/vendor/ (asset Bootstrap Italia self-hosted) - Fix accumulati: EmailService (kill-switch email), Incident/Onboarding/Organization/Services controllers, questionnaire, ReportService, CLAUDE.md standard Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
489a032658
commit
b80bf2361c
@@ -352,7 +352,7 @@ class EmailService
|
||||
}
|
||||
|
||||
/**
|
||||
* Notifica report finale 30 giorni (Art. 23 par. 4 lett. d)
|
||||
* Notifica report finale (entro un mese, Art. 23 par. 4 lett. d)
|
||||
*
|
||||
* @param array $incident Dati incidente
|
||||
* @param array $organization Dati organizzazione
|
||||
@@ -365,7 +365,7 @@ class EmailService
|
||||
|
||||
$html = <<<HTML
|
||||
<div style="background-color: #eff6ff; border-left: 4px solid #1e40af; padding: 16px; margin-bottom: 24px; border-radius: 4px;">
|
||||
<strong style="color: #1e40af; font-size: 16px;">REPORT FINALE - Termine 30 giorni</strong><br>
|
||||
<strong style="color: #1e40af; font-size: 16px;">REPORT FINALE - Termine un mese</strong><br>
|
||||
<span style="color: #1e3a8a;">Ai sensi dell'Art. 23, par. 4, lett. d) della Direttiva NIS2</span>
|
||||
</div>
|
||||
|
||||
@@ -399,7 +399,7 @@ class EmailService
|
||||
</table>
|
||||
|
||||
<div style="background-color: #fffbeb; border-left: 4px solid #f59e0b; padding: 14px; margin: 20px 0; border-radius: 4px;">
|
||||
<strong>Azione richiesta:</strong> Predisporre il report finale entro 30 giorni dalla notifica dell'incidente, contenente: descrizione dettagliata dell'incidente, tipo di minaccia o causa radice, misure di attenuazione applicate e in corso, eventuale impatto transfrontaliero.
|
||||
<strong>Azione richiesta:</strong> Predisporre il report finale entro un mese dalla notifica dell'incidente, contenente: descrizione dettagliata dell'incidente, tipo di minaccia o causa radice, misure di attenuazione applicate e in corso, eventuale impatto transfrontaliero.
|
||||
</div>
|
||||
|
||||
<p style="margin-top: 20px;">
|
||||
|
||||
@@ -1366,7 +1366,7 @@ HTML;
|
||||
|
||||
// Incidenti significativi
|
||||
if ($incidents['significant'] > 0 && $incidents['open'] > 0) {
|
||||
$recs[] = "Sono presenti {$incidents['open']} incidenti attivi di cui {$incidents['significant']} significativi. Verificare il rispetto delle scadenze di notifica CSIRT (Art. 23 NIS2: 24h/72h/30gg).";
|
||||
$recs[] = "Sono presenti {$incidents['open']} incidenti attivi di cui {$incidents['significant']} significativi. Verificare il rispetto delle scadenze di notifica CSIRT (Art. 23 NIS2: 24h/72h/1 mese).";
|
||||
}
|
||||
|
||||
// Se tutto sembra a posto
|
||||
|
||||
Reference in New Issue
Block a user