PARCHE: LEGAJOS BASE 20-05-2026 + MEJORAS SEGURAS

Objetivo:
Volver SOLO el módulo de legajos a la estructura estable del backup 20-05-2026,
sin tocar los demás módulos de la intranet UIF.

Qué restaura:
- legajo_form.php
- legajo_guardar.php
- legajo_detalle.php
- legajo_alertas.php
- legajo_compilado.php
- legajo_compilado_pdf_cliente.php
- archivos de anexos, ZIP, adjuntos, alertas por correo, historial, sanciones y usuario.
- includes propios del legajo: legajos_v28_common, legajos_alertas_v33, legajos_email_alertas_v35, legajos_render_v29.

Qué mejora sin romper la estructura:
- legajos_trabajadores.php queda con vista limpia:
  Código | Trabajador | Cargo | Acciones.
  Acciones: Legajo, Ver alertas, Adjuntos.
- legajo_mantenimiento.php permite ver adjuntos por ID/DNI/código/nombre y trae botón Eliminar.
- Se elimina cualquier referencia al autofill V23 si quedó insertada.

Qué NO hace:
- No toca biblioteca.
- No toca RO, IAOC, DDC, panel, guías, herramientas ni otros módulos.
- No borra columnas ni registros de base de datos.
- No modifica criterios de alertas de legajo.
- No mezcla alertas del Oficial de Cumplimiento con alertas del legajo.

Instalación:
1. Subir TODO el contenido del ZIP dentro de la carpeta /uif/.
   Debe quedar así:
   /uif/instalar_legajos_base20_con_mejoras.php
   /uif/parche_legajos_base20/...

2. Abrir:
   https://notariacalmet.pe/uif/instalar_legajos_base20_con_mejoras.php

3. Probar:
   https://notariacalmet.pe/uif/legajos_trabajadores.php
   https://notariacalmet.pe/uif/legajo_detalle.php?id=1
   https://notariacalmet.pe/uif/legajo_alertas.php?id=1
   https://notariacalmet.pe/uif/legajo_mantenimiento.php?id=1

El instalador crea backup automático:
backup_legajos_antes_base20_AAAAMMDD_HHMMSS
