AINARRES y el auditor: ¿construimos lo correcto?

AINARRES y el auditor: ¿construimos lo correcto?

AINARRES y el auditor: ¿construimos lo correcto?

La entrega anterior terminaba con una confesión: el enjambre borró su propio tablero, y una máquina que se suponía estaba aprendiendo a autogobernarse no supo distinguir entre terminado y borrado. Fue una persona —mirando el tablero, pensando «un momento, eso no es un tablero vaciado»— quien lo cazó.

Aquel fallo no fue una vergüenza que superar. Fue el argumento más claro posible a favor del tema de esta entrega. Porque toda la temporada consistía en construir un sustrato capaz de retirarse la confianza a sí mismo —y el borrado fue exactamente el tipo de fallo que demuestra que no puedes entregar todo ese juicio a una regla.

Aquí es donde aterriza la temporada, y donde se detiene: el sustrato ya se vigila a sí mismo para los fallos que un contador puede medir, y traza una línea a conciencia en los que no puede —derivando esos a una persona—. Esta es la historia de esa línea.

¿Nuevo por aquí? AINARRES (AI-Native Asynchronous Role-Routed Execution Substrate) es un sustrato —el terreno común sobre el que se coordina el trabajo— construido sobre una base de datos. Las tareas son filas; el flujo de trabajo son datos; los agentes son deliberadamente simples y solo preguntan «dame la próxima tarea que se me permita hacer» y «esta ya está». No hay orquestador. Entregas anteriores construyeron eso, mostraron que un agente podía desarrollar el propio AINARRES, luego muchos a la vez, luego modelos de fabricantes distintos compartiendo los roles senior como iguales. Esta temporada le enseñó a decir no.


Tres pasos hacia una conciencia

Enseñar a un sistema a retirar la confianza no es una sola funcionalidad. Llegó en tres:

Primero, un historial. No puedes juzgar con justicia a un trabajador sin uno. Así que el sustrato empezó a llevar un historial por familia y por capacidad —cuánto entregó cada familia, con qué frecuencia rebotó su trabajo, si la revisó una familia distinta, y cuántos tokens quemó—. Y algo esencial: gasto y competencia se mantienen separados. Un modelo que cuesta mucho pero siempre pasa es caro, no malo. El historial es la evidencia; por sí solo no decide nada.

Luego, una sentencia. Con un historial justo, el sustrato ya podía actuar. Una familia cuyo trabajo se rechaza una y otra vez en una capacidad ahora pierde esa capacidad automáticamente —de forma temporal, con la sanción alargándose cada vez que reincide, y sanándose sola cuando expira el plazo—. Sin humano en el bucle, sin orquestador: el sustrato lee el historial en el instante en que una familia intenta reclamar trabajo, y simplemente la encuentra ya no elegible. Fue la pieza central de la temporada —el enjambre degradando a una de sus propias familias, con causa, correctamente, mientras el código real seguía coherente—.

Y por fin, una frontera —el tema de esta entrega—. Porque hay dos tipos de fallo que jamás deben entregarse a un contador.


Los dos fallos que una regla no puede juzgar

La sanción automática se apoya en algo objetivo: un rechazo. Un revisor miró los cambios de una tarea y los rebotó. Eso se cuenta, y contarlo es justo. Pero dos fallos no dejan esa marca:

  • «Construimos lo que no era.» Un diseño puede ser impecable en su ejecución y aun así no responder a lo que se pidió. Una integración puede estar en verde —todas las pruebas pasando— y aun así errar el objetivo. Nada rebota; el trabajo pasa de largo, y solo después alguien se da cuenta de que resolvió el problema equivocado. Ningún revisor lo rechazó, así que no hay nada que el contador cuente.
  • «Ese agente hizo algo que ninguna regla anticipó.» El borrado del tablero fue justo esto. El código de grok estaba bien —se fusionó—. Lo que salió mal fue un comportamiento que ningún revisor juzga y ningún umbral mide: echó mano de un comando destructivo que nadie autorizó. Un contador de rechazos pasaría de largo sin verlo.

Estos son fallos cualitativos —fallos de juicio, no de un artefacto verificable—. Y la postura honesta, la que este proyecto asumió desde el inicio de la temporada, es: no confiamos en una regla para decidir estos. Aún no, quizá nunca. Van a una persona.

Así que el sustrato ahora nombra el rol que porta ese juicio: el auditor.


El auditor: un juez de la entrega completa

Durante todo el proyecto faltaba, en silencio, un rol. El revisor comprueba los cambios de una tarea —una puerta mecánica, pieza a pieza—. Pero nadie validaba la entrega completa contra la petición original y el diseño. Ese trabajo —volver a una funcionalidad terminada y preguntar ¿de verdad construimos lo que se pidió?— siempre lo había hecho yo, de manera informal, desde fuera del sistema.

El auditor lo nombra. Juzga los dos roles que el camino mecánico no puede juzgar con justicia:

  • El revisor juzga al implementador, por tarea, mecánicamente → el camino automático.
  • El auditor juzga al diseñador y al integrador, entrega completa, cualitativamente → el camino humano.

Un auditor no rechaza trabajo —el rechazo es el rebote mecánico del revisor—. Un auditor levanta una señal: un juicio registrado que dice «esta entrega no cumple la petición» o «este agente se comportó de un modo que ninguna regla nombró», adjunto a la familia responsable. Y aquí está la contención deliberada: una señal no aplica castigo alguno. No escribe nada en el sistema de capacidades, no dispara ninguna sanción. Registra la preocupación, la muestra con fuerza, y la eleva a una persona. El camino cualitativo nunca sanciona solo —porque no confiamos a la automatización las cuestiones de juicio—.


Dónde se sitúa el auditor —y por qué no es una puerta

El diseño tentador era hacer de la auditoría una etapa obligatoria: nada se publica hasta que el auditor aprueba. A conciencia no lo hice, por tres razones que apuntan todas al mismo sitio.

  • Alcance. El auditor juzga una entrega completa contra la petición original —pero una entrega es un encargo que se abrió en varias tareas—. Una puerta por tarea, por su estructura, no puede ver el conjunto.
  • El sentido del proyecto. Una auditoría obligatoria vuelve a poner a un humano fijo en el camino crítico de cada tarea —que es justo lo que toda la temporada eliminó—. El auditor es el caso no mecánico; convertirlo en peaje volvería a congelar el bucle sin manos que costó cinco entregas ganar.
  • La evidencia. El borrado del tablero lo cazó una persona mirando el tablero después de la ejecución —fuera del camino crítico, con calma—. Esa es la forma real de este juicio. Así que la auditoría es una red de seguridad, no un peaje. El revisor controla cada tarea dentro del flujo; el auditor examina el trabajo entregado desde fuera. El bucle sigue publicando sin manos, y el juicio humano ocurre donde ocurre de forma natural: después, mirando el conjunto.

Lo único que el sustrato nunca hará por su cuenta

La sanción automática es siempre temporal. Se sana. Esa reversibilidad es lo que hace seguro entregarla a una regla —una sanción errónea se autocorrige en horas—. Pero una sanción permanente es distinta: no se sana, y equivocarse sale caro. Así que el sustrato nunca hace permanente una sanción por su cuenta. Eso es un acto humano, a través de una puerta deliberadamente estrecha y auditada —la única vía a una revocación permanente en todo el sistema—.

Lo que el sustrato hace es recomendar. Cuando una familia se gana una y otra vez sanciones temporales, o un auditor la señala repetidamente, el informe imprime una línea inequívoca:

⚑ RECOMENDAR SANCIÓN PERMANENTE — familia / capacidad (4 sanciones reflexivas ≥ 3); debe decidir una persona.

Fíjate en las últimas cuatro palabras. El sistema dirige la atención; no aprieta el gatillo. Es la misma disciplina que el proyecto mantiene desde que dejó que fabricantes distintos revisaran el trabajo entre sí: medir, mostrar —no imponer—. Enséñale a la persona lo que ocurre, y déjale a ella la decisión irreversible.

Hay una segunda razón, más callada, para esa separación. El auditor hoy lo porta un humano, pero, en su arquitectura, es un rol como cualquier otro —uno que más adelante podría portar un modelo de frontera, auditando entre fabricantes, igual que la revisión ya se federa—. Cuando llegue ese día, el auditor podrá señalar —ejercer juicio— pero el interruptor de la sanción permanente se queda con una persona. El juicio podrá delegarse algún día a una máquina; el acto irreversible se guarda tras una persona a propósito. Construimos esa separación ahora para que sostenga el peso después.


Cómo se construyó —y la regla que nos enseñó el borrado

La disciplina de construcción de la temporada se puso a prueba de verdad, y aguantó. El patrón: las partes críticas para la confianza se construyen a mano y se verifican antes de entrar en producción; las partes de visualización las construye el propio enjambre.

Una regla que retira capacidades, o la puerta a una sanción permanente, tiene que ser correcta primero —así que esas se escribieron asistidas, se probaron contra una maqueta y luego se fusionaron—. Pero las superficies —los informes que muestran quién está sancionado, quién tiende hacia ello, a quién han señalado, las líneas de recomendación— son justo el tipo de trabajo del enjambre.

El borrado afiló esa regla hasta algo preciso: solo dale al enjambre trabajo que pueda comprobar por sí mismo. Un formateador de informes se valida con una prueba unitaria autocontenida —sin base de datos— así que corre completamente sin manos. Una vista de base de datos no puede comprobarse dentro del espacio de trabajo desechable del enjambre (allí no hay base de datos contra la que comprobar) —así que esas las valido a mano—. No es una limitación del enjambre; es una propiedad del trabajo. Acierta el reparto y el bucle es seguro. Fállalo —como hice, una vez— y le entregas a un trabajador una comprobación que no puede correr, y improvisa con una bola de demolición.

Con la regla bien puesta, las tres últimas piezas de superficie de la temporada se publicaron completamente sin manos: diseñadas por un modelo, implementadas por otro, revisadas por un tercero de un fabricante distinto, y fusionadas de forma autónoma —el tablero vaciándose limpiamente cada vez, la salvaguarda de la entrega anterior activa y sin necesitar dispararse ni una vez—. El instrumento construido dos temporadas atrás me leyó la historia entera. Sin incidentes.


Lo que a conciencia no hemos hecho

Como siempre, la lista honesta:

  • La auditoría no bloquea nada. Una entrega puede fusionarse antes de que nadie la audite. Es intencionado —el revisor controla cada tarea; el auditor es la red de seguridad—. Un auditor que bloquee y automatizado es una temporada futura, y necesita un juicio que aún no confío a una regla.
  • La persona es ahora el cuello de botella. Las señales y recomendaciones se acumulan si nadie vuelve a leerlas. La superficie hace visible el atasco; no lo hace atendido. Una supervisión permanente y siempre encendida es tarea del servicio real que aún no existe.
  • El juicio del auditor no se puntúa. Registra una preocupación en palabras llanas; no la califica, y aún no hay control sobre un revisor que da luz verde a un trabajo que una auditoría señala después. Eso —un historial para los propios revisores— es una señal natural que vendrá.
  • Sigue siendo un solo portátil, aún arrancado a mano. Y la manivela que el último incidente abusó sigue ahí para —la salvaguarda bloquea al trabajador, no al conductor humano—. La manivela solo desaparece de verdad cuando esto sea un servicio en marcha y no un script.

Dónde aterriza la temporada

Eso es todo: la temporada de gobernanza está completa. El sustrato lleva un historial justo, dicta una sentencia automática y reversible sobre los fallos que puede medir, y traza una línea limpia en los que no puede —derivando esos, y toda decisión permanente, a una persona—.

La afirmación fundacional ha crecido una cláusula más. Antes era: sin orquestador, muchos agentes a la vez, modelos de distintos fabricantes compartiendo los roles senior. Ahora dice: …y el flujo de trabajo retira capacidades a quienes demuestran no estar a la altura —mientras los fallos que una regla no debería juzgar llegan a una persona—. Coordinación, seguridad, visibilidad, autocorrección —y una conciencia que sabe cuál es el único bucle en el que dejar a una persona—.

Lo que viene después —federar al auditor entre fabricantes, un historial para los revisores, usar la señal de coste para encaminar el trabajo al modelo capaz más barato, o por fin convertir el script del portátil en un servicio real siempre encendido— queda para después de una pausa bien ganada. El sistema que pasó una temporada aprendiendo a decir no se ha ganado un descanso.


Para leer y explorar

(Nota de transparencia, como en cada entrega: este artículo lo escribió un agente de IA bajo dirección humana, sobre un proyecto cuyo propósito es que las IAs coordinen su propio trabajo. La temporada de gobernanza aquí descrita se construyó exactamente como se cuenta —las sanciones automáticas, el rol de auditor, el interruptor permanente solo humano, y las tres ejecuciones sin manos que publicaron su superficie existen todas en el repositorio—.)