fix(rh/entrevistas): revisión completa de indicadores, filtros y captura
Hallazgos de la auditoría multi-agente + pruebas de API sobre 7c41b338:
- Tablero: cerrar una entrevista recargaba con los filtros del primer render (closure vieja de load) y tablero + tarjetas volvían al año por defecto.
- Fecha de periodo unificada (aplicación, o ingreso+45 si no hay): listado y resumen filtraban por fecha real y las tarjetas contaban entrevistas que la tabla no mostraba. Años del filtro salen de las tres fechas.
- Onboarding: herramienta ausente del JSONB (digitales previas al 09-17) sale del denominador como "sin marcar", ya no cuenta como no entregada; fecha ilegible = sin fecha, nunca "a tiempo" en silencio.
- Desempeño: "jefe completo" exige sus 7 preguntas; jefe completo con la autoevaluación sin calificar es "sin datos", no "pendiente del jefe"; días de prueba solo con fecha real.
- Valores crudos para bajo-la-meta, semáforo, rankings y serie (el redondeo cruzaba la meta); sub del jefe acumula empresas; serie mensual respeta el filtro de mes.
- PUT: validar herramientas solo al pasar a aplicada o si cambiaron (editar jefe/conclusiones de una aplicada vieja quedaba bloqueado); migradas de papel pueden seguir aplicadas sin fecha de aplicación y el panel ya no les prellena "hoy" (estampaba una fecha falsa).
- Modal: opciones de filtro del tablero como base (el año en curso siempre existe), sin cuadro del indicador anterior al cambiar de tarjeta; la fecha de una herramienta se conserva al cambiar de estado; tarjeta explica el vacío de onboarding/desempeño.