Una grilla día × hora de actividad, más el share de trabajo fuera de horario o en fines de semana, y cuánto difiere cada semana de la anterior.
Cómo se computa
El heatmap usa la timezone del reporte (metadata.timezone, hoy {{fig:timezone}}); el horario laboral está en el config (lunes a viernes, 09:00–18:00). Las semanas son ISO, con week-over-week y varianza poblacional excluyendo las semanas de borde parciales (no distorsionar la varianza con semanas incompletas). Hay una alerta de staleness (14 días) que avisa si los datos envejecieron, y el timeline de tool/model marca pausas mayores que gap_days (7 días). La actividad nocturna puede ser runs agendados de agentes, no vos.