feat(rh/entrevistas): sella firmas guardadas + conclusiones RH por formato
Observaciones de la reunion con Reclutamiento (2026-08-19):
- Una firma guardada queda SELLADA: el pad la muestra sin Limpiar y el PUT responde 409 al intentar modificarla o borrarla. El candado es atomico (WHERE firma IS NULL + rowcount) para que dos sesiones no se pisen.
- Conclusiones RH: texto libre de quien aplica, UNO POR FORMATO (conclusiones_rh_colaborador / _jefe), textarea que sigue a la pestania.
Fixes de la revision multi-agente del modulo (mismo paquete):
- El payload solo manda las firmas tocadas por este cliente y ante un 409 re-sincroniza las firmas selladas sin pisar lo capturado.
- 422 si la fecha de aplicacion (o la del jefe) es anterior al ingreso: los dias negativos contaminaban KPIs.
- El formulario y el boton PDF quedan deshabilitados mientras hidrata: la carga ya no pisa capturas ni salen PDFs con datos en blanco.
- La correlacion con rotacion deduplica por persona (bajas_rl trae varias filas por recontrataciones).
- Manual de usuario y receta del modulo actualizados.
E2E en vivo: sello 9/9 y fechas 6/6 verdes; build y checker limpios.