Inteligencia

Líneas base adaptativas

InRoots aprende cómo es lo normal para cada persona y cada equipo, y después juzga el cambio frente a eso, no frente a un reglamento fijo. Lo normal de un noctámbulo es normal.

Tarde es tarde para cada persona

No hay una hora fija de tardanza salvo que se defina una. El umbral de cada persona es su propia media móvil de inicio de jornada a 30 días más un margen (signin.late_threshold_minutes). Quien normalmente llega a las 09:00 llega tarde después de las 09:30; quien normalmente llega a las 11:00 llega tarde después de las 11:30. Hasta que existan cinco inicios en la ventana no se marca a nadie, y el panel indica que el umbral aún no está establecido.

  • Un cierre tardío da derecho a un inicio más tarde: tras menos de 11 horas de descanso desde el cierre anterior, el umbral del día siguiente se desplaza al inicio justo más temprano, hasta 3 horas más tarde (attendance.min_rest_hours, attendance.max_rest_grace_hours).
  • El inicio flexible por equipo omite por completo la hora límite y evalúa por horas.
  • Un cierre tardío en términos de salud laboral es uno posterior a la hora configurada y al menos 90 minutos después de la propia mediana de cierre de esa persona, de modo que un turno más tardío nunca cuenta como sobrecarga.

Redes aprendidas

Casa, oficina y en movimiento se aprenden por persona a partir de la recurrencia, no se consultan en línea. Una dirección estable de un solo usuario que sigue repitiéndose es una línea fija, incluso en una operadora que también vende móvil. Una dirección compartida por dos o más personas es una oficina. El IPv6 residencial se agrupa por su /64 para que una dirección rotatoria siga leyéndose como una única red, y el NAT de operadora queda exento de la regla de compartida-significa-oficina. La propia etiqueta de inicio de jornada de la persona siempre prevalece sobre la suposición.

Deriva, frente a la propia línea base

Las señales sobre personas comparan los 14 días recientes con los 42 días anteriores, ambas ventanas ajustables. Dos reglas de supresión protegen frente a los falsos positivos clásicos: un periodo de gracia tras un permiso suspende las derivas de producción y disponibilidad cuando tres o más días de permiso se solapan con la ventana reciente, y la detección de cambios de horario reconoce que unas horas que se ajustan a un horario esperado recién cambiado son una transición, no una caída.

neural.drift_recent_days
neural.drift_baseline_days

Referencias relativas al equipo

  • La referencia de objetivos es la propia mediana de eficiencia del equipo en las semanas recientes, una cifra por empleado, excluyendo a la persona consultada y solo sobre semanas puntuadas con la misma rúbrica.
  • Las metas se resuelven por usuario, luego equipo, luego global, luego valor por defecto, y cada carga de objetivo indica quién fijó el listón y dónde.
  • Los umbrales de salud laboral, los pesos de presencia, los pesos de puntuación y la mayoría de los demás ajustes pueden anularse por equipo, de modo que un equipo de soporte en turnos tardíos se juzga por su propia línea.

Las averías no son conducta indebida

  • Cuando más de la mitad de los compañeros de una persona llegan tarde el mismo día, el motor neuronal suprime todas las acciones relacionadas con la tardanza.
  • Cuando el 80% o más de un equipo está ausente en un día laborable, se propone a los administradores un festivo de empresa para su confirmación; nunca se aplica automáticamente.
  • Una ventana con menos de cinco días trabajados no devuelve ninguna lectura de salud laboral en lugar de un número seguro; una semana mayormente de permiso se dibuja como un hueco en la tendencia, no como una puntuación.

Qué cambia y qué no

Cambiar una meta cambia el veredicto junto a una puntuación, nunca la puntuación. Cambiar los pesos de puntuación invalida las puntuaciones en caché y se recalculan con la nueva firma. Cambiar los días laborables afecta solo a la detección hacia adelante; los días pasados quedan como se registraron.