Dilux Agentic Workflow · DAW

Tu agente escribe código rápido. Lo que falta es el proceso.

DAW es un pipeline de desarrollo que tu agente de código tiene que recorrer: fases en orden, gates que no puede esquivar con palabras, auditores que no escribieron el código que revisan y un estado que sobrevive a cerrar la terminal. No se escribe código de producto sin un ticket abierto.

Shot daw pipeline

El pipeline

Seis fases, una por vez

Pedís en lenguaje natural y el pipeline arranca solo. Cada flecha espera tu aprobación, salvo que hayas pedido autonomía mínima al clasificar el trabajo. Cada fase commitea lo que produjo al cerrar.

CLASSIFY

Entiende qué estás pidiendo, lee tu stack, abre un ticket y una rama. Vos confirmás la clasificación.

DEFINE

El qué y el porqué: el PRD, tomado del que ya tenés y validado contra el código.

PLAN

El cómo y qué puede salir mal: spec y modelo de amenazas. Sin spec aprobada no hay código, y lo impone un hook.

CODE

Se implementa bloque por bloque, cada uno con sus tests. Gate: suite en verde, SAST limpio.

VERIFY

Un agente que no escribió el código lo verifica contra el PRD y la spec, y escribe un informe. Si falla, vuelve a CODE.

CLOSEOUT

Changelog, pull request, ticket y cierre. Después vuelve al reposo, listo para el próximo pedido.

Tiers

La ceremonia se ajusta al tamaño del pedido

Corregir un typo no puede costarte un PRD. CLASSIFY asigna un tier, y el tier elige el pipeline.

QUERY

Una pregunta recibe una respuesta. Solo lectura, y el estado no se toca.

QUICK-FIX

Hasta diez líneas sin superficie de ataque: un carril corto sin PLAN ni VERIFY. Un hook lo frena en cuanto crece o toca un path sensible.

FIX

Un defecto, incluso un bug en producción: el pipeline completo, con causa raíz, test de regresión y plan de rollback.

FEATURE

Funcionalidad nueva: el pipeline completo, con PRD, spec en bloques y control de alcance.

DISCOVERY

Pensar una idea a fondo: un concepto y PRDs validados, sin tocar tu código.

FREE

Para cuando de verdad no querés nada de esto: sin gates ni artefactos, y cada sesión avisa en voz alta que estás trabajando sin workflow.

Promesa contra garantía

Una regla en un prompt es una promesa. Una regla en un hook es una garantía.

Antes de cada escritura, código fuera del modelo lee el estado y rechaza lo que la fase actual prohíbe. Y ningún gate se pasa diciendo que se cumplió: los gates de documentos piden un comprobante de una validación sin fallas, el del commit le pregunta a git y el del PR, a la forja.

Shot daw hook
El hook rechaza escribir código durante DEFINE.

Seguridad

Una fase, no una nota al pie

Modelo de amenazas, en PLAN

Mira el diseño antes de que exista. No ve los bugs de implementación, por eso no está solo.

SAST, en CODE

Mira el código sin ejecutarlo. No ve la lógica de negocio ni la autorización, que cubre el modelo de amenazas.

Seis herramientas, un método

Claude Code, Codex CLI, Copilot CLI, Cursor, Gemini CLI y OpenCode. Donde se instala como plugin, nada del método queda en tu repositorio.

Scroll al inicio