Descargar todo (.md)

Código

Entregas un repositorio público que cualquiera pueda clonar, levantar localmente y entender sin ayuda de tu equipo.

1

Repositorio público

El código vive en un repositorio de acceso público. Debe contener la solución completa: la ingesta de datos, el dashboard y el agente.

2

Reproducible localmente

Un tercero debe poder clonar el repositorio y ponerlo a funcionar en su propia máquina siguiendo tus pasos. Declara las versiones y dependencias que hacen falta, y no dejes supuestos del entorno sin documentar.

Si algún componente requiere servicios en la nube, explica cómo configurarlos —sin incluir credenciales en el repositorio.

3

Instrucciones de uso

Pasos concretos y ordenados para instalar, ejecutar y usar la solución: cómo se corre la ingesta, cómo se abre el dashboard y cómo se interactúa con el agente.

4

Documentación formal

Más allá del "cómo se ejecuta", la documentación debe explicar cómo está construida la solución: la arquitectura, qué hace cada componente, las decisiones técnicas que tomaron y por qué, cómo trataron los datos, y las limitaciones conocidas.

Documenta también qué herramientas de IA usaron y para qué.

Antes de entregar, verifica

  • El repositorio es público y contiene los tres componentes.
  • Clonaste en limpio y el proyecto arranca siguiendo tus propias instrucciones.
  • La documentación explica la arquitectura y las decisiones, no solo los comandos.
  • No hay credenciales, llaves ni tokens en el código ni en el historial de commits.
  • No incluiste artefactos regenerables como dependencias instaladas o builds.
La reproducibilidad y la documentación se califican directamente. Si el proyecto no arranca siguiendo tu propio README, ese punto se pierde.