# williams-adlc-6-lifecycle-gets-cheaper-2026-06-12

## Veille

Sexta entrega sobre el ADLC: Williams describe la fase P7 "Distill" como el componente que reduce el coste en cada ejecución. Dos mitades: simplificación posterior a la fusión (deducir después de que el código exista, no antes — "deduplicar antes de que el código exista es especulativo") y minería de lecciones (una "fundición de lecciones" convierte hallazgos recurrentes en reglas de lint, skills y nuevas preguntas de interrogación). Cada lección se paga una sola vez y luego se degrada de una detección probabilística costosa a una prevención determinista gratuita. La unidad de cuenta correcta es el "coste por cambio fusionado y verificado", y "un coste plano es un fracaso".

## Titre Article

The Lifecycle That Gets Cheaper Every Run

## Date

2026-06-12

## URL

https://www.voodootikigod.com/adlc-6-lifecycle-gets-cheaper

## Keywords

ADLC, fase Distill, P7, coste decreciente, simplificación posterior a la fusión, deduplicación observable, fundición de lecciones, minería de lecciones, regla de lint, degradación de skills, trinquete de modelos, ratcheting, coste por cambio fusionado, unidad de cuenta, un coste plano es un fracaso, capitalización, prevención determinista, compuesto

## Authors

Chris Williams (@voodootikigod)

## Ton

Perfil: ensayo económico-técnico (perspectiva de practicante en inglés, registro analítico y prescriptivo), alto nivel técnico, dirigido a leads y gestores de programa que supervisan el coste del uso de agentes. El tono es de capitalización sistemática: Williams trata el conocimiento producido por el ciclo como un activo que se acumula, y el coste como una trayectoria que se mide en el tiempo en lugar de una instantánea. La autoridad se apoya en una tesis aguda y contraintuitiva — "un coste plano es un fracaso" — y en la elección de la unidad de cuenta correcta (coste por cambio fusionado y verificado), que recalifica el gasto de prosecución como inversión. Estilo estructurado de forma diagnóstica: las dos mitades de Distill, los cuatro indicadores de ciclo roto, y las metáforas de fundición ("lesson foundry") y trinquete ("model ratchet") para transmitir la irreversibilidad de la ganancia compuesta.

## Pense-betes

- **Tesis**: sin un mecanismo intencional para capturar lecciones, los agentes no ofrecen **ninguna** ventaja acumulativa — reinician desde cero en cada ciclo. La fase P7 Distill es el componente que falta para reducir el coste ejecución tras ejecución.
- **Distill, mitad 1 — Simplificación**: la revisión arquitectónica debería ocurrir **después** de la fusión, no antes. "Deduplicar antes de que el código exista es especulativo"; la deduplicación posterior a la fusión se dirige a patrones observables. Los tests garantizan la preservación del comportamiento durante la limpieza, permitiendo que modelos menos capaces participen sin riesgo.
- **Distill, mitad 2 — Minería (fundición de lecciones)**: convierte los hallazgos recurrentes en defensas permanentes — los problemas deterministas se convierten en reglas de lint con tests; los patrones contextuales alimentan un pipeline de minería de skills; las brechas de especificación desencadenan nuevas preguntas de interrogación (P1).
- **Economía de las lecciones**: cada lección se paga **una sola vez**, y luego se degrada de una detección probabilística costosa a una prevención determinista gratuita.
- **Degradación de skills (skill rot)**: los artefactos obsoletos entregan información errónea con autoridad. Contramedida: pases de verificación semanales que extraen afirmaciones comprobables (comandos, rutas, versiones) y señalan su vigencia.
- **Trinquete de modelos (model ratchet)**: reauditar el código existente con modelos de frontera tras cada lanzamiento, para detectar lo que las versiones anteriores no habían captado — un trinquete que nunca retrocede.
- **Unidad de cuenta correcta**: no "tokens por desarrollador", sino **"coste por cambio fusionado y verificado"**. Este enfoque recalifica el gasto: los costes de la fase de prosecución son inversiones, no despilfarro.
- **Cuatro indicadores de un ciclo roto**: gasto concentrado en la fase Build → skills faltantes; gasto de prosecución creciente → lecciones nunca repatriadas; alcanzar el límite de iteraciones → especificaciones débiles; trayectoria de coste plana → fallo del sistema.
- **Tesis provocadora**: "un coste plano es un fracaso". Un sistema funcional muestra un coste por cambio que **disminuye** de forma medible a medida que se acumulan skills y se espesan las capas de lint.

## RésuméDe400mots

La sexta entrega responde a la pregunta que decide la viabilidad económica de los agentes: ¿por qué debería costar menos un ciclo agéntico en cada ejecución? La respuesta de Williams es que no lo hace, espontáneamente. Sin un mecanismo deliberado para capturar e institucionalizar lecciones, los agentes no ofrecen ninguna ventaja acumulativa — reinician desde cero conocimiento en cada ciclo. El componente que cambia esto es la fase P7, Distill.

Distill tiene dos mitades. La primera es la simplificación. Contraintuitivamente, la revisión arquitectónica y la deduplicación deberían ocurrir después de la fusión, no antes. Deduplicar antes de que el código exista es especulativo; deduplicar después se dirige a patrones que son realmente observables. Los tests, ya implementados, garantizan la preservación del comportamiento durante esta limpieza, lo que permite que modelos menos capaces — y por tanto más baratos — participen sin riesgo.

La segunda mitad es la minería de lecciones, organizada como una "fundición de lecciones". Esta fundición convierte los hallazgos recurrentes en defensas permanentes: los problemas deterministas se convierten en reglas de lint emparejadas con tests; los patrones contextuales alimentan un pipeline de minería de skills; las brechas de especificación desencadenan nuevas preguntas en la fase de interrogación. La economía subyacente es decisiva: cada lección se paga una sola vez y luego se degrada de una detección probabilística costosa a una prevención determinista gratuita.

Williams identifica dos enemigos de la ganancia compuesta. Primero, la degradación de skills ("skill rot"): los artefactos obsoletos entregan información errónea con autoridad; la contramedida es un pase de verificación semanal que extrae afirmaciones comprobables (comandos, rutas, versiones) y señala su vigencia. Segundo, el trinquete de modelos ("model ratchet"): después de cada lanzamiento, reauditar el código existente con modelos de frontera para detectar lo que las versiones anteriores no habían captado — un trinquete que no permite retroceso.

La entrega culmina en la unidad de cuenta correcta. En lugar de rastrear tokens por desarrollador, los programas exitosos miden el coste por cambio fusionado y verificado. Este replanteamiento transforma la manera de leer el gasto: los costes de la fase de prosecución no son un despilfarro, sino una inversión. Cuatro indicadores revelan un ciclo roto: el gasto concentrado en la fase Build señala skills faltantes; una prosecución cada vez más costosa señala lecciones que nunca fueron repatriadas; los golpes repetidos contra el límite de iteraciones señalan especificaciones débiles; y una trayectoria de coste plana señala un fallo del sistema. La tesis se resume en pocas palabras: "un coste plano es un fracaso". Un sistema sano ve su coste por cambio disminuir de forma medible a medida que se acumulan skills y se espesan las capas de lint.

## GrapheDeConnaissance

- Chris Williams —publie→ The Lifecycle That Gets Cheaper Every Run (DOCUMENT, 0.97)
- phase Distill —réduit→ coût par changement run après run (CONCEPT, 0.92)
- phase Distill —fait_partie_de→ cycle agentique en huit phases (METHODOLOGIE, 0.9)
- simplification post-merge —surpasse→ déduplication avant écriture du code (METHODOLOGIE, 0.89)
- Chris Williams —affirme_que→ dédupliquer avant que le code existe est spéculatif (CITATION, 0.91)
- lesson foundry —permet→ conversion des findings récurrents en règles de lint, skills et questions (CONCEPT, 0.9)
- règle de lint —remplace→ détection probabiliste coûteuse par prévention déterministe (CONCEPT, 0.88)
- skill rot —réduit→ fiabilité des artefacts de connaissance (CONCEPT, 0.88)
- model ratchet —permet→ ré-audit du code par modèles frontier après release (CONCEPT, 0.88)
- cost per merged change —surpasse→ tokens-per-developer comme unité de compte (CONCEPT, 0.89)
- Chris Williams —affirme_que→ un coût plat est un échec (« flat cost is failure ») (CITATION, 0.92)
- dépense de prosecution —est_instance_de→ investissement plutôt que gaspillage (CONCEPT, 0.86)

---
Canonical: https://www.thekb.eu/es/fiches/williams-adlc-6-lifecycle-gets-cheaper-2026-06-12/
