CLASSROOM_GITHUB
Problema y alcance
El flujo organiza la conversión de actividades académicas en trabajo planificado en GitHub. No es una aplicación web: se compone de workflows n8n, módulos de código y documentación de operación.
Entradas, validación y salida
Las entradas son actividades publicadas de Classroom y, cuando existe, un ZIP starter de Drive; el flujo también consulta el estado del repositorio GitHub. Los datos pasan por normalización, análisis del ZIP y validación del plan antes de llegar a la preparación de Issues.
La salida prepara Issues con metadatos de origen, etiquetas y dependencias. El workflow incluye un modo dry-run para revisar lo que se crearía.
Decisiones técnicas
La selección excluye actividades fuera de alcance y falla de forma cerrada si faltan datos de semana o identidad. Un registro por actividad y las claves de issue permiten reconocer ejecuciones anteriores y evitar recrear el conjunto ya procesado.
El análisis trata los ZIP como entrada no confiable y aplica límites antes de extraerlos; la planificación ordena las issues según sus dependencias.
Validación documentada
El repositorio contiene pruebas de artefactos, selección, asignación, validación de ZIP y escenarios dry-run. La documentación indica que el workflow importado permanece inactivo y la configuración recomendada conserva dry-run.
Límites conocidos
No se confirma ejecución actual en producción ni credenciales reales. Pasar a operaciones que escriben en GitHub requiere configuración y revisión en la instancia n8n. La aportación individual no está confirmada.