Daily Scrum — 7 de marzo de 2026

🎯 Objetivo hoy

Completar panel de FAQs del profesor e implementar FAQs públicas para alumnos.


✅ ¿Qué hice ayer?

  • Componente FaqManager creado con botón de generación y lista de FAQs.
  • Campos editables de pregunta/respuesta funcionando.
  • Hook useFaqs integrado con el backend.

🚀 ¿Qué haré hoy?

  1. Completar Frontend FAQs Profesor (#127):
    • Toggle de publicación (publicar/ocultar) por FAQ.
    • Botón de eliminar con diálogo de confirmación.
    • Manejo de estados: sin FAQs, generando, error.
  2. Frontend — FAQs Públicas del Alumno (#128):
    • Crear componente FaqSection en la pantalla de chat por asignatura.
    • Diseño de acordeón expandible pregunta/respuesta.
    • Integración con endpoint público GET /subjects/{id}/faqs.
    • Estado vacío cuando no hay FAQs publicadas.

🚧 Obstáculos potenciales

  • Posicionamiento de la sección FAQs en la interfaz de chat (sidebar vs panel).
  • Consistencia visual con los componentes existentes (shadcn/ui).

📊 Progreso del Sprint 7

Semana 2 (En progreso)

  • API REST math_service (#125)
  • Gateway Proxy (#126)
  • Frontend FAQs Profesor (#127)
  • Frontend FAQs Alumno (#128)