Semana centrada en observabilidad y automatización operativa: se completó el sistema de alertas en tiempo real para procesos con error y el cron missing_tasks_report, que ahora detecta y notifica tareas diarias no ejecutadas. En paralelo avanzó la consolidación de imágenes Docker de bsam-cron y se auditó la plataforma CI de Bsale.
mdb-bsale-inactive al 98.5% de disco (48 GB libres de 3100 GB) y RAM al 97.6%service no filtraba por cluster — corregida y desplegada via APIMatrix-Team/Old; restaurados 3 folders que tenían alertas activasCLAUDE.md en ~/dev/ e ~/dev/infra-observabilidad/ para contexto de agentes IAbsale_platform_ci: auditada arquitectura de reusable workflows + composite actions; identificado bsale_login_ui_v2 producción como no migrado (sigue con workflow antiguo con ::set-output deprecated)bsam-cron a imagen única con despacho por subcomando (os.Args[1]): consolidados workflows, debugging de 3 errores de runtime ECS (config file, known-tasks.json, SSH keys), documentados crons e inventario de TDsSlackNotifyProcessError: alerta en tiempo real cuando un proceso termina con error en MongoDB — liberado a producción (commit 585b84f)GET /v1/process/tasks/known: aggregation MongoDB con umbral 5/7 días para identificar tareas diarias esperadasmissing_tasks_report: ventana 17:00→17:00 CL, compara known tasks vs ejecutadas, notifica ausentes por país a Slackmissing_tasks_report: TD con Firelens/Loki, EventBridge scheduler a las 17:00 CL, workflow GitHub Actions--provenance=false para imagen ECR únicaKnownTask con campo schedule: {dom, hour} para tareas no-diariasdocs/known-tasks.json (45 tareas conocidas), docs/known-tasks.md con horarios UTC/CL