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?

  1. 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.
  2. 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.

📊 Progreso del Sprint 7

Semana 3 (En progreso)

  • Frontend Dashboard Tópicos (#129)
  • [/] Tests de Integración/E2E (#130)
  • Documentación y ADRs (#131)