Seguimiento automatizado: aciertos por carrera, simulacros, temas débiles, calendario y recursos
| Carrera | Plantel | Mín. 2025 | Tu Score | Delta |
|---|---|---|---|---|
| Ing. Mecatrónica | Fac. Ingeniería | 93 | 87 | -6 |
| Ing. Computación | Fac. Ingeniería | 90 | 87 | -3 |
| Ing. Industrial | Fac. Ingeniería | 83 | 87 | +4 |
| Ing. Civil | Fac. Ingeniería | 78 | 87 | +9 |
| Matemáticas Aplicadas | Fac. Ciencias | 72 | 87 | +15 |
| Física | Fac. Ciencias | 68 | 87 | +19 |
| Prioridad | Materia | Tema Específico | Aciertos | Reactivos | % Correcto | Recurso Sugerido |
|---|---|---|---|---|---|---|
| ALTA | Química | Estequiometría y mol | 2 | 7 | 29% | Guía DGAE Cap. 14 |
| ALTA | Química | Enlaces químicos | 3 | 6 | 50% | Video Khan Academy ES |
| ALTA | Física | Electromagnetismo | 1 | 5 | 20% | Simulador PhET UNAM |
| MEDIA | Biología | Genética mendeliana | 3 | 5 | 60% | Apuntes Prepa 6 |
| MEDIA | Física | Óptica y ondas | 3 | 5 | 60% | Guía COMIPEMS Plus |
| MEDIA | Historia Méx. | Revolución Mexicana | 2 | 4 | 50% | Resumen INEHRM |
| BAJA | Matemáticas | Logaritmos | 4 | 5 | 80% | Ejercicios Baldor |
| BAJA | Geografía | Tectónica de placas | 3 | 4 | 75% | Atlas INEGI |
Cada año más de 200,000 aspirantes presentan el examen de admisión a la UNAM. Solo el 8-12% obtiene un lugar. La mayoría estudia sin un plan estructurado: no sabe cuántos aciertos necesita para su carrera, no identifica sus temas débiles, no lleva un registro de simulacros y no tiene un calendario realista de repaso.
Los cursos presenciales cuestan entre $8,000 y $25,000 MXN. Las guías gratuitas en PDF no ofrecen seguimiento personalizado. El aspirante necesita un panel operativo que cruce datos de aciertos mínimos por carrera, resultados de simulacros propios y un plan diario de estudio adaptado a sus debilidades.
| Fecha | Tipo | Aciertos | Tiempo | Tendencia |
|---|---|---|---|---|
| 2026-04-28 | Completo Área 2 | 87/120 | 2h 48m | ▲ +5 |
| 2026-04-25 | Completo Área 2 | 82/120 | 2h 55m | ▲ +3 |
| 2026-04-21 | Parcial Ciencias | 34/50 | 1h 12m | ▲ +1 |
| 2026-04-18 | Completo Área 2 | 79/120 | 3h 02m | ▲ +4 |
| 2026-04-14 | Parcial Español | 22/25 | 0h 38m | ▲ +2 |
| 2026-04-10 | Completo Área 2 | 75/120 | 3h 10m | — base |
Ejecución programada a las 06:00 CST. Cada paso se ejecuta en una instancia MuleRun Computer con reintentos automáticos.
Scraping de la página DGAE UNAM para obtener tablas de aciertos mínimos por carrera y plantel. Descarga de PDFs de convocatoria si hay nueva versión (hash check). Recopilación de resultados de simulacros del usuario desde formulario local JSON.
Parsing de tablas HTML y PDF con extracción de campos: carrera, plantel, área, aciertos mínimos. Normalización de nombres (ej. "Ing." → "Ingeniería"). Cálculo de delta entre score del usuario y mínimo por carrera. Clasificación de temas por prioridad.
Generación de reporte JSON + HTML estático con dashboard actualizado. Subida a MuleRun Drive con ruta versionada. Envío de resumen diario (temas a repasar hoy, simulacro sugerido). Registro en log de auditoría.
Los siguientes bloques son ejemplos ilustrativos del pipeline automatizado. No representan endpoints reales.
Ruta base: /4guo/mx/mx-10/YYYY-MM-DD/
Retención: 90 días de reportes diarios. Después se comprimen en resumen mensual.
Archivos config/ se actualizan solo cuando hay nueva convocatoria. Se valida con hash SHA-256 antes de sobrescribir.
Tamaño estimado: ~120 KB/día × 90 días ≈ 10.5 MB por ciclo de admisión.
Acceso: Carpeta con scope restringido al caso MX-10. Sin acceso cruzado a otros casos.
| Escenario | Estrategia |
|---|---|
| HTTP 429 (rate limit) | Backoff exponencial: 2s → 4s → 8s → 16s, máx. 4 intentos |
| HTTP 5xx | Reintento 3 veces con delay 5s. Alerta si falla. |
| Timeout (>30s) | Cancelar y reintentar con timeout extendido a 60s |
| DNS/conexión | Reintento en 30s. Si persiste, marcar como "offline" y usar último snapshot |
Cada archivo JSON incluye campo _fetched_at con timestamp UTC.
Si la fuente no responde, se usa el último archivo válido con etiqueta STALE visible en el dashboard.
Umbral de frescura: 24 horas para aciertos, 7 días para convocatoria PDF.
Hash check en PDFs: si SHA-256 no cambió, se omite el re-procesamiento.
Si el pipeline falla 2 días consecutivos, se envía alerta al operador via webhook.
Fallback: se genera dashboard con datos del último día exitoso + banner de advertencia.
Validación de integridad: si el conteo de carreras cambia >20% vs. día anterior, se pausa y requiere revisión manual.
Log de cada ejecución en audit_log.jsonl.
Todas las URLs de scraping y tokens se almacenan como variables de entorno en la instancia MuleRun Computer:
PROHIBIDO Nunca almacenar secretos en archivos dentro de MuleRun Drive.
PROHIBIDO Nunca incluir tokens en código fuente o logs.
Carpeta con scope: El script solo tiene acceso de escritura a /4guo/mx/mx-10/. Sin permisos en otras rutas.
Principio de mínimo privilegio: El token de Drive tiene permisos de lectura/escritura únicamente en la carpeta asignada.
Sin datos personales: El pipeline no recopila nombres, CURPs, números de cuenta ni datos sensibles del aspirante. Solo trabaja con scores anónimos y datos públicos de la UNAM.
Auditoría: Cada ejecución registra: timestamp, archivos generados, errores, hash de fuentes consultadas.
| Métrica | Valor | Tendencia |
|---|---|---|
| Aciertos iniciales (sim. 1) | 68/120 | Línea base |
| Aciertos actuales (sim. 14) | 87/120 | ▲ +19 |
| Mejora promedio por semana | +4.2 aciertos | Constante |
| Temas débiles identificados | 8 | 3 resueltos |
| Ejecuciones exitosas del pipeline | 26/28 | 92.8% |
| Tiempo promedio de ejecución | 1m 42s | Estable |
| Datos archivados en Drive | 3.2 MB | 28 días |
| Proyección de alcance a meta (93) | ~12 may 2026 | En camino |