# Harness of Harness: encadena planificación, desarrollo y pruebas

> Organiza iteraciones largas con un planificador, un desarrollador y un evaluador. Conserva el proyecto y las evidencias para decidir el trabajo de la siguiente vuelta.

Verificado el 27 oct 2026.

## Qué es

Harness of Harness es un proyecto de investigación sobre desarrollo autónomo durante varias iteraciones. HoH-lite es su implementación ligera del bucle de planificación, desarrollo y pruebas.

## Para qué te sirve

- Cuando un agente necesita continuar un proyecto durante varias sesiones.
- Cuando quieres separar la implementación de la evaluación de lo construido.
- Cuando necesitas comparar ejecuciones con un registro de versiones y configuración.

## Cómo funciona

El planificador lee requisitos y evidencias anteriores y escribe el siguiente documento de desarrollo. El desarrollador modifica el proyecto; el evaluador lo ejecuta e inspecciona sin editarlo. El entregable y la evidencia alimentan la siguiente iteración. HoH-lite incorpora perfiles de arnés y un manifiesto de reproducibilidad por ejecución.

## Antes de empezar

La raíz del repositorio declara MIT; el subproyecto HoH-lite declara Apache-2.0. Su ejemplo exige Python 3.12 o posterior, Godot 4 y la CLI del arnés elegido. También necesita un conjunto de pruebas externo (benchmark) y herramientas como Node.js, bubblewrap, Xvfb, xdotool y FFmpeg. El proveedor del agente y la infraestructura tienen costes propios.

## Límites y alternativas

El repositorio muestra resultados de investigación, no una garantía de terminar cualquier proyecto sin supervisión. Los ejemplos dependen de un benchmark externo; no basta con clonar y ejecutar. Cada ejecución debe tener un identificador nuevo. Para un proyecto real tendrás que preparar un adaptador y criterios verificables, en lugar de trasladar sin cambios el ejemplo de videojuegos.

## Recursos

- [Repo en GitHub](https://github.com/Flesymeb/HarnessOfHarness) - 183 estrellas, licencia MIT.
- [README consultado](https://github.com/Flesymeb/HarnessOfHarness/blob/6a02101682b817020ad7eda6145e60a8507c021a/README.md) - instalación, alcance y ejemplos.
- [Licencia declarada](https://github.com/Flesymeb/HarnessOfHarness/blob/6a02101682b817020ad7eda6145e60a8507c021a/LICENSE) - condiciones del código.
- [Último commit consultado](https://github.com/Flesymeb/HarnessOfHarness/commit/6a02101682b817020ad7eda6145e60a8507c021a) - 2026-10-20.
- [HoH-lite](https://github.com/Flesymeb/HarnessOfHarness/blob/main/hoh-lite/README.md) - implementación y requisitos.
- [Licencia de HoH-lite](https://github.com/Flesymeb/HarnessOfHarness/blob/main/hoh-lite/LICENSE) - Apache-2.0 para ese subproyecto.
