Daily Scrum - 4 de Noviembre 2025 (Planificación herramienta test)

🎯 Objetivo hoy

Iniciar la implementación de una herramienta que permita generar tests de opción múltiple. El objetivo de esta semana es completar la funcionalidad básica y sus pruebas.


✅ ¿Qué hice ayer?

  • Revisión de herramientas existentes en el grafo y análisis de necesidades para la nueva funcionalidad.

🚀 ¿Qué haré hoy?

  1. Diseñar la arquitectura de la herramienta de generación de tests:
    • Definir los modelos Pydantic para preguntas, respuestas y tests completos.
    • Especificar el esquema de entrada/salida (tema, número de preguntas, dificultad).
    • Planificar la integración del nodo con human-in-the-loop para confirmación.
  2. Crear el esqueleto base:
    • Archivo backend/logic/tools/test_generator.py con la estructura básica.
    • Modelos en backend/logic/models.py para Question, Answer, y MultipleChoiceTest.
  3. Documentar el diseño:
    • Criterios para generación de distractores (respuestas incorrectas pero plausibles).
    • Estrategia para mantener coherencia con el contexto de conversación.

🚧 Obstáculos potenciales

  • Diseñar un prompt efectivo que genere preguntas de calidad con distractores plausibles.
  • Definir cómo extraer contexto relevante de la conversación o tema solicitado.

✅ Criterios de aceptación

  • Modelos Pydantic definidos y validados.
  • Estructura base de la herramienta creada con documentación clara.
  • Plan técnico documentado para los siguientes días.

📝 Notas / Próximos pasos

  • Mañana: Implementar la generación de una pregunta única con sus respuestas.
  • Considerar usar el historial de conversación como contexto para las preguntas.