# Validación técnica — UBAM v0.22.0 WEB PRODUCTIVA

Fecha: 2026-09-25

## Resultado

**PASS local para paquete de promoción.** La activación productiva efectiva ocurre al desplegar el paquete en el host y completar el checklist de cutover.

## Evidencia ejecutada

- `api/index.php` — lint PHP: PASS.
- `prototype/app.js` — sintaxis JavaScript: PASS.
- Inicialización limpia sin `store.php`: PASS.
- `health` reportó `ok:true`, backend central y directorios escribibles: PASS.
- Creación del primer ADMIN central: PASS.
- Login y sesión central: PASS.
- Semilla productiva cargada: **122 registros**.
- Catálogos cargados: **87 valores**.
- Fuente: `Kit_UBAM_Lorena_v0.21.14_PRODUCTIVA(3).xlsm`.
- SHA-256 fuente: `ba520aae0d3887c74cd769b143846b67d85fa08f48e38cb377e087e5f8aa71c4`.
- Respaldo horario del store: PASS (archivo creado durante prueba de escritura).
- Endpoint `reset-uat`: eliminado de PRODUCTIVA.
- Datos de prueba generados durante validación: eliminados antes de empaquetar.

## Pendientes de ambiente

- Ejecutar smoke test en el host real con dos equipos/usuarios.
- El host reportó anteriormente PHP 7.2.34: compatible con este build por decisión de alcance, pero es deuda técnica.
- El navegador reportó anteriormente el HTTPS como “No seguro”: pendiente del hosting/infraestructura.
