Goal
Replace the static AI assessment panel with a live cluster impact diagram showing affected nodes, pods, risk levels, and blast radius visualization.
Tasks
- Build ImpactDiagram React component
- Show all 3 nodes with real IP addresses
- Show pods per node with threat/risk/safe/isolated status
- Animate scan line across diagram
- Show risk bars: data exposure, lateral movement, service disruption, node compromise
- Pull real data from /incidents endpoint (node, pod, namespace fields)
- Wire into ThreatFeed detail panel replacing static text
Acceptance criteria
- Impact diagram renders for every incident
- Node and pod status reflect real enrichment data
- Risk bars animate on load
- Scan line animates continuously
Goal
Replace the static AI assessment panel with a live cluster impact diagram showing affected nodes, pods, risk levels, and blast radius visualization.
Tasks
Acceptance criteria