Lian Ai v2.10.5-r52
Hardening de Inteligencia Comercial y Automatizaciones
- Los disparadores comerciales ahora se revalidan en dispatch, prueba manual y ejecución.
- Deshabilitar
commercial_intelligence_automationactúa como kill switch incluso sobre ejecuciones pendientes o reanudadas. - La validación requiere simultáneamente
automations,commercial_intelligenceycommercial_intelligence_automation.
Seguridad de contenido derivado por IA
commercial.proposed_actionse trata como dato no confiable.- No puede interpolarse directamente en mensajes, emails, webhooks ni mensajes interactivos salientes.
- Las automatizaciones pueden seguir reaccionando a la señal y usar contenido redactado explícitamente por el negocio.
- Las recomendaciones pueden mostrarse en notificaciones internas para revisión humana.
Rendimiento
- El dispatch de reglas coincidentes ya no usa
fetchAll(). - Las reglas se recorren por cursor PDO para evitar cargar en memoria todas las automatizaciones activas del trigger.
- La idempotencia de ejecuciones sólo absorbe
duplicate keyMySQL 1062; otras violaciones de integridad ya no se silencian como retries.
Regresión
- Las pruebas r51 se alinean con la política central r52.
- Se añaden pruebas específicas de kill switch, política de salida y dispatch por streaming.
Base de datos
r52 no introduce cambios de esquema.