# williams-adlc-7-built-with-the-lifecycle-2026-06-12

## Veille

Séptima y última entrega de la serie ADLC: Williams presenta un kit de herramientas de código abierto con dieciocho herramientas construidas *con* el propio ciclo (bucle build-prosecute-fix, agentes paralelos, un núcleo congelado `@adlc/core` seguido de fan-out — "pinned means merged"). El núcleo doctrinal es "frontier-free": alcanzar objetivos de precisión con modelos de rango medio (clase Opus/Sonnet/Haiku) en lugar de modelos de frontera, mediante cinco sustituciones (la búsqueda reemplaza al criterio, la descomposición reemplaza al horizonte, el almacenamiento reemplaza a la presencia, la medición reemplaza a la metacognición, la brecha generador-verificador mantiene el motor en marcha), quedando el humano como el nivel "frontera" en las dos puertas de especificación. Hilo conductor de la serie: "sustituir la confianza por estructura, y la estructura por medición".

## Titre Article

The ADLC Toolkit

## Date

2026-06-12

## URL

https://www.voodootikigod.com/adlc-7-built-with-the-lifecycle

## Keywords

ADLC, toolkit, dieciocho herramientas, @adlc/core, pinned means merged, frontier-free, modelos de rango medio, brecha generador-verificador, la búsqueda reemplaza al criterio, descomposición, almacenamiento, medición vs metacognición, paneles de jueces, premortem, parallax, lesson-foundry, secuenciación de adopción, sustituir la confianza por estructura, npx, códigos de salida, github.com/voodootikigod/adlc

## Authors

Chris Williams (@voodootikigod)

## Ton

Perfil: demostración de cierre de una serie técnica (perspectiva de practicante-constructor en inglés, registro sintético y doctrinal), nivel técnico muy alto, dirigida a ingenieros y equipos listos para adoptar el ciclo. El tono es prueba por artefacto: el kit de herramientas se construyó con el ciclo que él mismo instrumenta, lo que convierte al artículo a la vez en documentación y en demostración autorreferencial. La autoridad se apoya en el código publicado (repositorio público, paquete npm, herramientas npx sin dependencias con códigos de salida deterministas) y en una "cuenta honesta de pérdidas" que asume explícitamente lo que la doctrina sacrifica. Estilo recapitulativo y axiomático: cinco sustituciones numeradas, una secuenciación de adopción ordenada, un antipatrón nombrado y una fórmula resumen que cierra las siete entregas — "sustituir la confianza por estructura, y la estructura por medición".

## Pense-betes

- **Autorreferencia**: el kit de herramientas (dieciocho herramientas) se construyó *mediante* el ciclo ADLC — agentes paralelos siguiendo el bucle build-prosecute-fix, con un núcleo congelado `@adlc/core` (llamadas al LLM, operaciones git, convenciones de CLI, registros de hallazgos).
- **Principio estructural**: "pinned means merged" — el núcleo compartido se fusiona **antes** del fan-out, para evitar el infierno de dependencias en el desarrollo paralelo.
- **Cinco fases de herramientas**: Specify (`spec-lint`, `premortem`, `parallax`, `coldstart`); Rail + Build (`rails-guard`, `hollow-test`, `preflight`, `merge-forecast`, `model-router`, `flail-detector`, `consensus-fix`); Prosecute (`review-calibration`); Integrate (`behavior-diff`, `gate-manifest`); Distill (`lesson-foundry`, `skill-rot`, `model-ratchet`, `rejection-mining`).
- **Doctrina frontier-free**: alcanzar objetivos de precisión con modelos de rango medio (clase Opus/Sonnet/Haiku) en lugar de modelos de frontera. Cinco sustituciones reemplazan las capacidades de frontera: (1) la **brecha generador-verificador** mantiene el motor en marcha — verificar es más barato que generar, "nunca se necesita un modelo más inteligente que la puerta que debe superar"; (2) **la búsqueda reemplaza al criterio** — N intentos diversos seleccionados por un juicio de rango medio superan un único paso de frontera; (3) **la descomposición reemplaza al horizonte** — tickets más pequeños mantienen a los modelos por debajo del umbral de degradación; (4) **el almacenamiento reemplaza a la presencia** — los modelos costosos golpean estructuras permanentes (contratos, skills, lints) y luego se retiran, los modelos de rango medio operan dentro de ellas; (5) **la medición reemplaza a la metacognición** — la divergencia de paralaje, las estadísticas de consenso y las brechas enumeradas reemplazan a las consultas de confianza.
- **Sexta sustitución**: el humano es el nivel de frontera, ocupando las dos puertas de especificación donde la verificación de la intención es la verdad fundamental.
- **Cuenta honesta de pérdidas**: la doctrina sacrifica la elegancia arquitectónica de un solo paso, la intuición transversal sutil, la latencia y las refactorizaciones de largo horizonte resistentes a la descomposición. Mitigaciones: paneles de jueces, premortems, puertas humanas; el residuo (~5% del trabajo) se ejecuta bajo supervisión máxima.
- **Secuenciación de adopción**: (1) procesar ("prosecuting") PRs existentes (sin cambio en el flujo de trabajo, genera confianza); (2) rails y generación de tests (instala el ancla de confianza); (3) interrogación (cuestionamiento de la especificación tras errores de los agentes en los requisitos); (4) paralelismo completo y destilación (una vez establecidos los hábitos). **Antipatrón**: exigir el ciclo completo desde el día 1 crea ceremonia antes de que la acumulación ("compounding") se materialice.
- **Hilo conductor de las siete entregas**: "sustituir la confianza por estructura, y la estructura por medición" — el mecanismo se amplifica con modelos más fuertes, lo que lo convierte en un ciclo de vida y no en un parche.
- **Distribución**: repositorio `github.com/voodootikigod/adlc`, paquete `@adlc/core` (npm), herramientas npx sin dependencias con códigos de salida deterministas (0 = aprobado, 2 = puerta fallida) para integración con CI.

## RésuméDe400mots

La séptima entrega cierra la serie con una prueba: un kit de herramientas de código abierto con dieciocho herramientas, construido con el propio ciclo ADLC. Agentes paralelos siguieron el bucle build-prosecute-fix alrededor de un núcleo congelado, `@adlc/core`, que centraliza las llamadas al LLM, las operaciones git, las convenciones de CLI y los registros de hallazgos. El principio estructural — "pinned means merged" — sostiene que este núcleo compartido debe fusionarse antes de cualquier fan-out, para evitar el infierno de dependencias del desarrollo paralelo. Las herramientas se organizan en cinco fases: Specify (spec-lint, premortem, parallax, coldstart), Rail+Build (rails-guard, hollow-test, preflight, merge-forecast, model-router, flail-detector, consensus-fix), Prosecute (review-calibration), Integrate (behavior-diff, gate-manifest) y Distill (lesson-foundry, skill-rot, model-ratchet, rejection-mining).

El núcleo doctrinal es "frontier-free": apuntar a objetivos de precisión con modelos de rango medio (clase Opus, Sonnet, Haiku) en lugar de modelos de frontera. Cinco sustituciones reemplazan las capacidades de frontera. Primero, la brecha generador-verificador mantiene el motor en marcha: verificar cuesta menos que generar, y "nunca se necesita un modelo más inteligente que la puerta que debe superar". Luego, la búsqueda reemplaza al criterio: N intentos diversos, ordenados por un juicio de rango medio, superan a un único paso de frontera — y la medición demuestra la capacidad del stack. La descomposición reemplaza al horizonte: tickets más pequeños mantienen a los modelos por debajo de su umbral de degradación. El almacenamiento reemplaza a la presencia: los modelos costosos golpean estructuras permanentes (contratos, skills, lints) una sola vez y se retiran, y los modelos de rango medio operan dentro de ellas. Finalmente, la medición reemplaza a la metacognición: la divergencia de paralaje, las estadísticas de consenso y las brechas enumeradas reemplazan a las consultas de confianza. Una sexta sustitución sitúa al humano como el nivel de frontera, en las dos puertas de especificación donde la verificación de la intención es la verdad fundamental.

Williams mantiene una "cuenta honesta de pérdidas": la doctrina sacrifica la elegancia arquitectónica de un solo paso, la intuición transversal sutil, la latencia y las refactorizaciones de largo horizonte resistentes a la descomposición. Las mitigaciones son paneles de jueces, premortems y puertas humanas; el residuo, alrededor del 5% del trabajo, se ejecuta bajo supervisión máxima.

Sobre la adopción, rechaza el enfoque de big-bang: comenzar procesando ("prosecuting") PRs existentes (sin cambio alguno en el flujo de trabajo), luego rails y generación de tests, después la interrogación, y solo entonces el paralelismo completo y la destilación. Exigir el ciclo completo desde el primer día es el antipatrón, ya que impone ceremonia antes de que la acumulación ("compounding") rinda frutos. El hilo conductor de las siete entregas se destila en una fórmula: "sustituir la confianza por estructura, y la estructura por medición" — un mecanismo que se amplifica con modelos más fuertes, lo que lo convierte en un ciclo de vida y no en un parche. El código se publica en github.com/voodootikigod/adlc, como herramientas npx sin dependencias con códigos de salida deterministas para CI.

## GrapheDeConnaissance

- Chris Williams —publie→ The ADLC Toolkit (DOCUMENT, 0.97)
- Chris Williams —a_créé→ ADLC Toolkit (TECHNOLOGIE, 0.95)
- ADLC Toolkit —est_basé_sur→ ADLC (METHODOLOGIE, 0.92)
- ADLC Toolkit —utilise→ @adlc/core (TECHNOLOGIE, 0.92)
- Chris Williams —affirme_que→ « pinned means merged » : merger le core avant le fan-out (CITATION, 0.9)
- doctrine frontier-free —recommande→ atteindre la précision cible avec des modèles mid-tier (AFFIRMATION, 0.92)
- Chris Williams —affirme_que→ on n'a jamais besoin d'un modèle plus intelligent que le gate qu'il doit passer (CITATION, 0.93)
- generator-verifier gap —permet→ fonctionnement frontier-free du cycle (vérifier moins cher que générer) (CONCEPT, 0.9)
- search —remplace→ insight d'un modèle frontier (CONCEPT, 0.88)
- décomposition —réduit→ dégradation des modèles sur long horizon (CONCEPT, 0.89)
- humains —est_instance_de→ tier frontier sur les deux portes de spécification (CONCEPT, 0.88)
- ADLC —affirme_que→ « replace trust with structure, and structure with measurement » (CITATION, 0.94)
- Chris Williams —recommande→ adopter le cycle par séquencement de la douleur, pas en big-bang (AFFIRMATION, 0.9)
- ADLC Toolkit —utilise→ outils npx à exit codes déterministes (0 pass / 2 gate échoué) (TECHNOLOGIE, 0.89)

---
Canonical: https://www.thekb.eu/es/fiches/williams-adlc-7-built-with-the-lifecycle-2026-06-12/
