Daily Scrum — 12 de marzo de 2026
🎯 Objetivo hoy
Dashboard de Tópicos: implementar mapa de conceptos interactivo.
✅ ¿Qué hice ayer?
- Heatmap de distribución documento-tópico completado con Recharts.
- Tooltip con detalles al hover funcionando.
- Scroll horizontal implementado para datasets grandes.
🚀 ¿Qué haré hoy?
- Mapa de conceptos interactivo (#129):
- Implementar grafo interactivo con D3.js o react-force-graph.
- Nodos = tópicos (tamaño proporcional al nº de documentos).
- Aristas = co-ocurrencia en documentos.
- Interacciones: zoom, drag, hover con detalles del tópico.
- Colores por tópico consistentes con la lista y el heatmap.
- Pulido del Dashboard (#129):
- Botón “Re-extraer” con nuevos parámetros.
- Layout responsive para las tres vistas (lista, heatmap, grafo).
- Manejo de estados: sin tópicos, extrayendo, error.
🚧 Obstáculos potenciales
- Rendimiento de D3.js con muchos nodos/aristas.
- Compatibilidad de react-force-graph con la versión de React del proyecto.