diff --git a/docs/CONTEXT_LAST_SESSION.md b/docs/CONTEXT_LAST_SESSION.md index 7ec9961..6cde53c 100644 --- a/docs/CONTEXT_LAST_SESSION.md +++ b/docs/CONTEXT_LAST_SESSION.md @@ -2,6 +2,18 @@ > Il 2026-05-29 ci sono state DUE sessioni: **pomeriggio** e **mattina** (TRPG). Il 2026-05-30 sessione lunga: gap competitivi P1/P2/P3 + connettori + review multi-agente + fix. +## 2026-07-31 — Rischi 12 col: 2 correzioni Simon (LIVE) + analisi ticket aperti + proposta #501 p3 (no codice) + +Memorie: [[project_modulo_azioni]], [[project_ticket_500_risks_page]]. + +**A. Riscontro Simon sulla 12-col (applicato e LIVE, commit 8799620):** (1) titoli di GRUPPO sui tripletti Prob/Impatto/Valutazione → "Rischio Inerente"/"Rischio Residuo" (risks.html thead + i18n grp_inherent/grp_residual IT+EN); (2) **ritirata eccezione #3**: soglie alert riportate a spec Simon 15-25/9-12/3-8/1-2 — con P,I∈1-5 i prodotti 7/11/13/14 non esistono → nessun buco (alertBand resta `>=9`; corretti help.js/manuale/KB). Cache-buster help/i18n `20260730b`. Verificato via curl (statico live). KB `RISCHI_MODELLO.md` re-ingerita (3 chunk) — via `application/_ingest-risks.php`+`_risks_model.md` temp (scripts/ NON montata in nis2-app). Email+nota #501 (201). + +**B. Analisi ticket aperti (richiesta Cristiano):** ticket-ms tenant 7 → **1 solo aperto = #501** (IN_PROGRESS), 21 chiusi. Punti 1-2 fatti; unico rimasto = **punto 3** (cancellare sezione all-hazard). + +**C. Proposta #501 p3 — validata PRIMA di intervenire, NESSUN codice toccato:** nis2-expert ha confermato di NON cancellare (obbligo all-hazards art.21.2 Direttiva→art.24 D.Lgs.138) e affinato: etichetta "**Rischi trasversali (approccio multirischio / all-hazards) — art. 24 D.Lgs. 138/2024**" (evitare "aggiuntivi/opzionali"), collassabile ma header+contatore sempre visibili e **aperta se vuota** (audit), citare Direttiva art.21 vs decreto art.24, allineare tutti i testi (risks.html:438-439, i18n:185-186, help.js:614). **Riepilogo "come lo risolverei" inviato a Simon** (email 201 + nota #501 201), segnalando che la parola finale è di Cristiano (tocca decisione #500). In attesa di OK prima di implementare. + +**Gotcha:** ingest KB → `application/` (scripts/ non montata in nis2-app); ticket-ms message richiede header `X-Tenant-Id: 7`; chiave SSH temporanea si azzera con pulizia notturna 03:27. + ## 2026-07-30 — 🟢 Gestione Rischi 12 colonne (integrazione prototipo "Modulo Azioni" di Simon) LIVE v1.26.0 Memorie: [[project_modulo_azioni]], [[project_ticket_500_risks_page]], [[project_session_release_mgmt]], [[project_cruscotto_studio]].