CHEFMANAGER IA 3.16.6 · ENTREGA FUNCIONAL PARA STAGING
======================================================

ESTADO
------
Esta versión incorpora y valida las correcciones del informe 3.16.5. El paquete
se entrega sin base de datos, contraseñas ni credenciales externas. En el primer
arranque crea la estructura SQLite automáticamente.

CONFIGURACIÓN POR ENTORNO
------------------------
- CHEFMANAGER_APP_URL=https://tu-dominio
- CHEFMANAGER_ENV=production | staging | local
- CHEFMANAGER_FORCE_HTTPS=1
- CHEFMANAGER_TRUST_PROXY=0, salvo proxy inverso administrado
- CHEFMANAGER_PUBLIC_DEMO=0 en producción
- CHEFMANAGER_MAIL_ENABLED=0 hasta configurar URL HTTPS y correo saliente
- CHEFMANAGER_MAIL_FROM_EMAIL=no-reply@tu-dominio
- CHEFMANAGER_MAIL_FROM_NAME=ChefManager IA

VALIDACIÓN ANTES DE PUBLICAR
----------------------------
1. Ejecutar: bash tools/preflight-production.sh
2. En staging, ejecutar:
   CHEFMANAGER_STAGING_URL=https://staging.tu-dominio bash tools/smoke-http.sh
3. Para incluir una cuenta de prueba autenticada en el smoke test, definir también:
   CHEFMANAGER_SMOKE_EMAIL y CHEFMANAGER_SMOKE_PASSWORD
4. Crear y descargar un respaldo desde Control Center; conservar el archivo .sqlite
   junto con su .sha256 y ensayar la restauración antes de la ventana de cambio.

DEMO
----
El acceso demo está apagado por defecto. Para una revisión aislada de los diez
perfiles se puede usar CHEFMANAGER_PUBLIC_DEMO=1. Nunca debe habilitarse en la
instalación productiva.

LÍMITES EXTERNOS
----------------
Las integraciones de Meta WhatsApp, pagos, fiscal, correo y Google requieren
credenciales sandbox del propietario. La concurrencia requiere umbrales de RPS,
usuarios y duración. La política fiscal y de privacidad requiere país, tipo de
comprobante, retención y aprobación legal local.
