El “Golden Path” de Ka0s (core/docs/ka0s_template/01_concept.md) no busca limitar.
Busca que lo correcto sea lo fácil.
Estructura canónica
Todo workflow debería seguir 3 fases:
- Inicialización (triggers, permisos mínimos, trazabilidad).
- Job core (lógica de negocio, idempotencia, outputs).
- Ciclo de vida y auditoría (
handle-success,handle-failure,end-workflow).
Beneficios
- Observabilidad uniforme.
- Seguridad por defecto (least privilege, anti-inyección).
- Mantenibilidad: mejoras en plantillas se propagan.