[DEMO] Run 10-step browser reale: fix manifest step 9 (cross-analysis -> #portfolio-header)

Harness same-origin sui 10 step ha trovato 1 difetto reale: step 9 puntava a #quick-qs/#chat-input che
il JS non renderizza (tab chat non-default, assenti nel DOM) -> ri-ancorato a #portfolio-header (presente,
highlightApplied:true confermato). Gli altri 'NOT_FOUND' erano artefatti --virtual-time-budget: incidents
#crit-*, policies #ai-*, supply-chain #assessment-live-score sono presenti nel DOM renderizzato (dump 7s),
il vero avatar li trova al loro at_ms. 10/10 step ora risolvibili.
This commit is contained in:
DevEnv nis2-agile
2026-06-13 12:51:07 +02:00
parent d96a5b5f49
commit 3ef69dfd74
2 changed files with 9 additions and 2 deletions
+2 -2
View File
@@ -97,9 +97,9 @@
"view_target": "cross-analysis",
"narration": { "text_it": "Infine, l'assistente con cui stai parlando può rispondere a domande sulla normativa e sul prodotto, citando sempre fonti certe: non inventa mai riferimenti. Qui puoi anche avviare analisi trasversali sul portafoglio.", "kb_article_slug": "demo:nis2-tour-2026:step9", "duration_ms_it": 52000 },
"highlights": [
{ "at_ms": 8000, "selector": "#quick-qs", "style": "halo", "duration_ms": 5000 },
{ "at_ms": 26000, "selector": "#chat-input", "style": "pulse-blue", "duration_ms": 5000 }
{ "at_ms": 9000, "selector": "#portfolio-header", "style": "halo", "duration_ms": 6000 }
],
"_note_step9": "Highlight su #portfolio-header (presente nel DOM iniziale). #quick-qs/#chat-input vivono nel tab chat non renderizzato di default → non ancorabili senza azione open-tab (rimandato al cablaggio data-demo-action).",
"on_enter": [{ "type": "navigate", "view": "cross-analysis" }], "on_exit": []
},
{