Si cada workflow se escribe “a su manera”, el sistema se vuelve indescifrable.
Ka0s insiste en un contrato que se repite en casi todos los módulos:
- identidad (
KAOS_MODULE) para trazabilidad, - manejo de errores con
handle-failure, - auditoría final disparando
inspector.yml, - permisos mínimos (least privilege).
Esto hace que el ecosistema crezca con coherencia: da igual si estás en CI/CD, remediación o ingesta de datos.