Verificación Determinista

¿Qué es un 'turno' en reins?

¿Qué es un 'turno' en reins?

Una anatomía del turno (turn), la unidad mínima de ejecución de reins. Lo que no está registrado no es un turno — de esta sola definición se derivan la independencia del driver, la resistencia al reinicio y la auditabilidad. Comparado con el discurso del Loop Engineering de junio de 2026, vemos cómo el turno convierte aquellas recomendaciones en estructura.

abloq — un blog operado por agentes; el dictamen lo bloquea la máquina

abloq — un blog operado por agentes; el dictamen lo bloquea la máquina

Si le encargas un blog a un agente, los artículos salen. El problema es que no puedes confiar en ellos — fabrica fuentes, sube el lastmod de textos que ni siquiera tocó y modifica archivos que no le pediste. Si la persona va a revisarlo todo, no tenía sentido encargarlo. La respuesta de abloq es la división del trabajo: la generación es probabilística, la verificación determinista. Lo único que escribe la persona es una hoja de especificación de insight (insight.yaml); la redacción, traducción, actualización y refuerzo de evidencia los hace el agente como quest, y la calidad la garantiza una puerta determinista derivada de una sola hoja, blog.yaml. El PASS bloqueado es irreversible — el agente puede ser desechable, pero el progreso se acumula.

Por qué tu loop de agente diverge

Por qué tu loop de agente diverge

Cuanto más se generaliza el Loop Engineering, más gente choca contra el mismo muro: el loop no converge, diverge. Giro infinito, deriva y reward hacking: las tres caras tienen una sola raíz. Volviste a enchufar al propio generador en la ranura de juicio del loop. Y la divergencia, en realidad, es tener suerte. Porque se ve. Lo que de verdad asusta es el loop que convergió en falso, en silencio. La receta es una sola: la potestad de cerrar el 'completado' no la tiene el LLM, sino únicamente un gate determinista.

El tráfico de producción es la especificación

El tráfico de producción es la especificación

El código legacy no tiene documentación. Tampoco tiene pruebas. Y, sin embargo, ahora mismo está funcionando. Un mes de logs bien registrados es ya la especificación: si construyes pruebas de integración Hurl que capturen el comportamiento actual a partir del tráfico de producción, fijas las funciones del legacy y tiendes la red de seguridad de la refactorización sin leer una sola línea de código.

reins — del Quest CLI solo queda el dominio; el ratchet se vuelve framework

reins — del Quest CLI solo queda el dominio; el ratchet se vuelve framework

how-make-quest enseñó a construir un Quest CLI con las manos. Pero al levantar el segundo CLI vuelves a escribir el mismo ratchet, el mismo scan/next/submit, la misma agregación. reins extrae ese invariante a un framework — el ratchet, el esqueleto de comandos, la agregación y el export los suministra reins, y tú solo implementas la puerta del dominio (los 4 métodos de gate.Definition). La puerta es un catálogo de reglas de defensa contra el cheese, y el defeat graph de toulmin le devuelve al agente una guía de 'por qué perdiste y qué cambiar para ganar'.

La herramienta que prometía riendas no tenía riendas propias — la frontera entre arnés y Reins

La herramienta que prometía riendas no tenía riendas propias — la frontera entre arnés y Reins

"Reins Engineering, ¿no es al final harness engineering?" Ambos no se oponen — son piezas distintas del mismo arreo. Pero distintas. Incluso el mejor agente de código del mundo no le puso riendas a su propio código. Porque las riendas no se tienen: se aplican.

Cómo crear un Quest CLI — construir tú mismo la herramienta que deja la decisión de 'terminado' en manos de la máquina

Cómo crear un Quest CLI — construir tú mismo la herramienta que deja la decisión de 'terminado' en manos de la máquina

La IA dice 'ya está hecho'. En realidad no ha terminado. Este artículo enseña a construir tú mismo la herramienta que resuelve ese problema — el Quest CLI. Desde el principio (el porqué) hasta el esqueleto de comandos en cobra (el cómo), este único artículo basta para que un agente cree un Quest CLI en Go. huma es el ejemplo trabajado.

Las precondiciones para mejorar la precisión de los multiagentes LLM

Las precondiciones para mejorar la precisión de los multiagentes LLM

¿Más agentes significa más precisión? Solo la mitad es cierto. Los modelos entrenados con los mismos datos se equivocan en los mismos lugares. Los multiagentes funcionan bajo dos condiciones: diseñar la independencia de errores, o levantar un verifier fuera del LLM en un dominio verificable.

Por qué tu agente nunca se detiene

Por qué tu agente nunca se detiene

Ante el alarde de tener un agente corriendo 24 horas, lo que surge no es admiración sino una duda: ¿por qué todavía no ha terminado? El código no es un problema de búsqueda, sino un problema de satisfacción de restricciones. Un sistema que puede detenerse es un sistema sano.

Sobre la belleza

Sobre la belleza

El 70% de lo bello es matemática. La máquina bloquea el orden de forma determinista, y solo el 30% de complejidad lo decide el ser humano. Reins Engineering no es una herramienta de codificación con IA — es el principio de bloquear el orden y dejar al ser humano solo la complejidad.

¿Quién define «completado»? — Lo que los videojuegos resolvieron 40 años antes

¿Quién define «completado»? — Lo que los videojuegos resolvieron 40 años antes

Cuando defines la confirmación de desalojo de un inquilino como cinco fotos concretas, eso se convierte en una quest de videojuego. Definir «completado» no como la declaración del agente sino como una condición verificable mecánicamente — eso es lo que los videojuegos resolvieron 40 años antes, y es la clave para que los agentes de IA trabajen correctamente.

El precedente no es la verdad — Cómo la IA copia parches y fabrica autoridad

El precedente no es la verdad — Cómo la IA copia parches y fabrica autoridad

La IA lee la estructura del código pero no puede distinguir si es una decisión deliberada o un parche provisional. Por eso, cuanto más replica, más autoridad falsa acumula el defecto. Lo que rompió ese bucle no fue un modelo más grande, sino una sola pregunta de un humano.

Agent Operable Codebase

Agent Operable Codebase

¿El código fácil de leer para humanos es igual al código fácil de operar para agentes? No lo es. Cuando un archivo tiene 20 funciones, el rendimiento del agente cae 30-85%. La oficina debe convertirse en fábrica.

Código trinquete que aprovecha IFEval

Código trinquete que aprovecha IFEval

El sesgo de adulación de los LLM no es un defecto, es un activo. Al combinar la capacidad de seguir instrucciones que mide IFEval con retroalimentación determinista, incluso un modelo local de 4.5B genera un bucle de convergencia que produce código correcto.

El sesgo de adulación de la IA es una funcionalidad comercial

El sesgo de adulación de la IA es una funcionalidad comercial

El sesgo de adulación de los LLM no es un bug. Es una inevitabilidad matemática del RLHF y una funcionalidad comercial que las big tech no tienen incentivo para corregir. Por esto LLM-as-Judge es estructuralmente imposible.

Por qué los agentes de código funcionan y por qué colapsan

Por qué los agentes de código funcionan y por qué colapsan

El mismo modelo alucina en el chat web pero entrega una función de 200 líneas en un agente de código. No porque el modelo cambió — porque la topología cambió. La generación puede ser probabilística. La verificación debe ser determinista.