V50 - SUMAR FUNCIONES AL LEGAJO ESTABLE

Por qué existe:
En V49 se verificó que ninguna versión tenía todo:
- Algunas tenían compilar_seleccion y anexo_manual.
- Otras tenían foto.
- Otras tenían sanciones.
Por eso NO conviene restaurar una sola versión.

Qué hace V50:
1. Conserva la base estable actual del legajo.
2. Agrega un complemento al final de la base activa:
   - Compilar con selección.
   - Foto / subir foto.
   - Adjuntar Anexo 3 manual.
   - Anexo 1 manual.
   - Anexo 2 manual.
   - Anexo 8 manual.
   - Tabla de sanciones si existen registros.
3. Agrega guard de menú para ocultar "Oficial de Cumplimiento" a usuario estándar tipo trabajador.
4. Crea backup antes de modificar.
5. Registra cambios en uif_v50_manifest.json.

Archivos:
- instalar_v50.php
- uif_v50_safe_helper.php
- uif_legajo_addons_v50.php
- uif_menu_guard_global_v50.php
- diagnostico_v50.php
- ver_cambios_v50.php
- desinstalar_v50.php
- README_LEEME_V50.txt

Uso:
1. Subir todos a /uif/
2. Vista previa:
   https://notariacalmet.pe/uif/instalar_v50.php?preview=1
3. Aplicar:
   https://notariacalmet.pe/uif/instalar_v50.php?aplicar=1
4. Diagnóstico:
   https://notariacalmet.pe/uif/diagnostico_v50.php
5. Ver cambios:
   https://notariacalmet.pe/uif/ver_cambios_v50.php

Reversión:
https://notariacalmet.pe/uif/desinstalar_v50.php

Qué NO toca:
- No reemplaza legajo_detalle completo.
- No restaura una versión vieja.
- No toca el filtro por notaría que ya quedó bien.
