[FIX] Test multi-agente: dashboard gauge + risks backToList/loadFair
- dashboard: complianceScore ora ritorna 'score' (overall_score ultimo assessment); la gauge usa avg_implementation se >0, altrimenti il punteggio assessment. Prima mostrava 0% per org con gap analysis ma senza modulo controlli (H2). - risks.html backToList(): ripristina la vista corrente tra le 4 (table/matrix/fair/kri), prima cadeva sempre su table/matrix (H1); renderDetail nasconde tutte e 4. - risks.html loadFair(): legge risksRes.data.items (endpoint paginato), prima risksRes.data.risks era undefined e il dropdown FAIR restava vuoto (M1). php -l + node --check OK. version 1.10.3. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
4d9153b36f
commit
2037cecaba
@@ -147,6 +147,8 @@ class DashboardController extends BaseController
|
||||
'total_controls' => $totalControls,
|
||||
'implemented_controls' => $implementedControls,
|
||||
'avg_implementation' => $avgImplementation,
|
||||
// Fallback per la gauge: punteggio gap analysis quando non ci sono controlli.
|
||||
'score' => isset($assessments[0]['overall_score']) ? (float) $assessments[0]['overall_score'] : null,
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user