Daily Scrum - 19 de Noviembre 2025 (Integración y Estabilización)

🎯 Objetivo hoy

Lograr que todos los microservicios (Gateway, Auth, Chatbot) funcionen armónicamente y solucionar problemas de integración.


✅ ¿Qué hice ayer?

  • Implementé el API Gateway básico.
  • Configuré el enrutamiento de peticiones hacia los servicios internos.

🚀 ¿Qué haré hoy?

  1. Depurar la conexión de auth_service con MongoDB (problema de localhost vs nombre de servicio).
  2. Estandarizar la inicialización de clientes de base de datos (usar MongoDBClient robusto en Auth).
  3. Solucionar problemas de Timeouts en el Gateway (el LLM tarda más de los 5s por defecto).
  4. Verificar el flujo completo: Registro -> Login -> Token -> Chat con RAG -> Respuesta.

🚧 Obstáculos potenciales

  • Errores de red interna en Docker (DNS, puertos).
  • Tiempos de respuesta del LLM causando ReadTimeout en httpx.

✅ Criterios de aceptación

  • docker-compose up levanta todos los servicios sin errores.
  • curl al Gateway devuelve respuestas correctas del Chatbot.
  • Logs limpios de errores de conexión o autenticación.

📝 Notas / Próximos pasos

  • La refactorización ha sido un éxito. El sistema ahora es modular y escalable.
  • Próximos pasos: Mejorar el manejo de errores en el Gateway y añadir métricas.