Registro de cambios · job-monitor-athenas¶
0.2.0 — 2026-10-13¶
- Telegram: cada envio fallido se reintenta una vez (5 s). Si sigue fallando: exit 1 y auditoria
Error. - Nueva variable
TELEGRAM_FALLO_TOLERADO(opcional,falsepor defecto): entrueel fallo de Telegram solo queda en el log (exit 0, auditoriaSuccess). - Harness 24/24, 13 mutaciones; 49 tests.
0.1.1 — 2026-10-13¶
- El original
monitor_athenas.pyse actualizo (se elimino la llamada aseccion_encuestas_nps(), que provocabaNameError);zscore_diario.pyno cambio. El codigo migrado ya omitia el control 16: sin cambios de codigo. tools/verify_equivalence.py: se quito el stub de NPS y la comprobacion delNameError; ahora verifica que el original ya no llama a NPS. Resultado: 22/22, 13 mutaciones detectadas.
0.1.0 — 2026-10-13¶
- Migracion del monitor ATHENAS (W22) desde
PY_RECIBE_DABRA_ATHENAS_MONITOR(la version de Windows, la vigente; la copiaPY_LINUX_...esta desactualizada y no se uso). - 21 controles con sus consultas SQL, umbrales y textos identicos al original, verificados con
tools/verify_equivalence.py(22 comprobaciones, 13 mutaciones detectadas). - Nuevo:
--dry-run, codigos de salida 0/1/2, chats de Telegram por variable de entorno, sin archivos de log. - Cambios deliberados respecto al original: ver
AGENTS.md.
Fuente: repositorio job-monitor-athenas, versión 8514099. Página generada con tools/publicar_docs.py.