# SIHO LAB HOTEL

SIHO LAB es la instalación permanente de pruebas y certificación de SIHO Central. No debe utilizarse como hotel real ni compartir base de datos con un cliente.

## Identidad recomendada

- Nombre: SIHO LAB HOTEL
- Código: LAB001
- Subdominio: `hotel-lab.silva-siho.com`
- Carpeta sugerida: `/sistemas/hotel-lab/`
- Base sugerida: `silvasih_siho_lab`
- Módulo: PMS + POS

## Instalación

1. Crear subdominio, carpeta y base de datos independientes.
2. Importar `database/master/siho_pms_master.sql`.
3. Configurar `.env` con producción, base de datos y zona horaria.
4. Configurar una identidad única:

```env
SIHO_INSTALLATION_CODE=LAB001
SIHO_HOTEL_CODE=LAB
SIHO_LAB_MODE=true
SIHO_LAB_ALLOW_RESET=true
SIHO_LAB_SCHEDULED_RESET=false
```

5. Crear el administrador mediante el mecanismo seguro de instalación; no hay contraseña fija en el paquete.
6. Ejecutar:

```bash
php artisan config:clear
php artisan cache:clear
php artisan siho:lab-reset --force
php artisan siho:system-status
```

## Restablecimiento

El restablecimiento está bloqueado por cinco barreras: modo LAB, permiso explícito, código LAB001, archivo de datos presente y bandera `--force`.

La restauración nocturna queda desactivada inicialmente. Solo después de validar respaldos y cron puede activarse:

```env
SIHO_LAB_SCHEDULED_RESET=true
SIHO_LAB_RESET_TIME=03:30
```

## Regla de despliegue

Toda actualización debe recorrer:

`Plantilla maestra → SIHO LAB → certificación → Hotel Vigo → monitoreo → Hotel Occidental`.
