NOTAS DE CAMPO / LDM ZARAGOZA / CALATAYUD · 2026

IDEA · CONVERSACIÓN · INVESTIGACIÓN

De un mapa de videojuego a una organización multiagente: cómo decidir qué construir

La conversación empezó con una interfaz espacial tipo RTS para gestionar agentes como si fueran una organización viva. Después tuvo que hacerse una pregunta más incómoda: qué tendría que demostrar ese mapa antes de merecer convertirse en producto.

ORIGENConversación compartida de ChatGPT
CONTENIDO20 ORIGEN · 14 MIE · 10.232 PALABRAS
ESTADOPROTOCOLO · SIN RESULTADOS EJECUTADOS
01EL CRITERIO ANTES DEL PRODUCTO

Una idea ambiciosa necesita una prueba que pueda matarla.

La imagen inicial era la de un espacio de estrategia en tiempo real: agentes, tareas, recursos, dependencias y decisiones humanas visibles en un mismo terreno. Pero la interfaz no tiene valor por parecerse a un juego. Tiene valor si permite comprender y gobernar mejor un sistema de trabajo que, en un chat, se vuelve ilegible.

Para este proyecto, el criterio debería ser:

No construir nada que no sea necesario para producir evidencia que pueda cambiar una decisión.

Un Minimum Informative Experiment (MIE) no busca demostrar que la idea funciona. Busca maximizar la información obtenida por unidad de coste y puede ser incluso mejor cuando está diseñado para matar rápidamente una hipótesis.

Information Gain / Coste

La propuesta no consiste en hacer un MVP de una empresa simulada. Consiste en encontrar el experimento más barato que pueda responder una pregunta crítica antes de que una interfaz, un motor de juego o una plataforma conviertan una intuición en una inversión irreversible.

02ORIGIN-01

La pregunta inicial: ¿y si una empresa de agentes se gestionara como un videojuego?

La conversación no empezó con una lista de herramientas ni con la intención de construir otro dashboard de métricas. Empezó con una imagen mental: una organización compuesta por agentes que pudiera observarse y gobernarse como se observa una partida de estrategia en tiempo real. En lugar de abrir diez ventanas de chat, perseguir mensajes, revisar logs dispersos y preguntar constantemente quién está haciendo qué, el usuario vería un espacio operativo. Habría unidades, tareas, recursos, dependencias, zonas bloqueadas, grupos de trabajo y acontecimientos que cambian el estado del sistema.

La imagen tenía algo de videojuego porque los videojuegos de estrategia han resuelto, al menos en forma comprimida, un problema que las interfaces empresariales suelen esconder. El jugador no recibe una novela sobre cada unidad. Recibe una representación selectiva del terreno, de las capacidades, de las amenazas, de la producción y del tiempo. Puede ampliar, agrupar, pausar, cambiar de prioridad, asignar una orden y comprobar si la orden se ejecuta. La interfaz no es un dibujo encima de la simulación: es el medio a través del cual el jugador entiende qué sistema tiene delante y decide cómo intervenir.

La primera hipótesis, por tanto, no era simplemente que una animación de mapa resultara más atractiva. Era más fuerte y más arriesgada: una representación espacial y temporal de una organización de agentes podría permitir a una persona comprender y gobernar más trabajo del que podría manejar mediante conversaciones lineales. La interfaz actuaría como una prótesis de memoria, una superficie de asignación y una pantalla de diagnóstico. Tal vez también como una forma de hacer visible una organización que, de otro modo, existe sólo como llamadas a modelos, colas y archivos.

Ese salto merece cautela. Una metáfora potente puede confundirnos y hacernos creer que existe una estructura donde sólo hay una colección de procesos. Un mapa puede hacer visible una dependencia real, pero también puede inventar fronteras entre agentes que en realidad comparten el mismo modelo, el mismo contexto o el mismo error. La estética de un RTS puede aumentar la sensación de control sin aumentar la capacidad de predecir el resultado. La conversación fue interesante precisamente porque no terminó en la defensa de la interfaz: empezó a desmontarla para saber qué tendría que demostrar.

La pregunta que queda al final de este origen es concreta: ¿la interfaz de videojuego cambia la calidad de las decisiones de coordinación o sólo cambia la emoción con la que miramos la misma información? Si no puede responderse, el mapa es decorado. Si puede responderse, quizá sea una nueva clase de herramienta de gestión para sistemas que todavía no tienen una forma humana estable.

03ORIGIN-02

El problema que los chats no representan bien

Un chat es excelente para iniciar una tarea, formular una intención o leer una respuesta completa. Se vuelve frágil cuando el trabajo se convierte en una red de actividades paralelas. En una investigación compleja puede haber un agente buscando fuentes, otro comparando resultados, otro escribiendo código, otro revisando citas y otro esperando una decisión sobre el alcance. Cada conversación conserva una parte de la historia, pero ninguna muestra necesariamente el estado global.

El coste no es sólo encontrar mensajes antiguos. Es reconstruir relaciones. Hay que saber qué tarea depende de cuál, qué salida ha sido aceptada, qué afirmación tiene fuente, qué agente está esperando un recurso, qué trabajo se ha duplicado y qué decisión humana ha cambiado el objetivo. En un chat, esas relaciones pueden estar implícitas en el orden de los mensajes o repartidas entre documentos. La persona que coordina debe mantener un modelo mental provisional y corregirlo cada vez que aparece nueva información.

Los dashboards tradicionales resuelven una parte del problema, pero normalmente congelan el mundo en indicadores. Muestran número de tareas, estados, tiempos o costes. Son útiles para saber si algo se desvía, pero menos útiles para reconstruir por qué se desvía y qué orden tiene sentido ahora. Un gráfico de barras puede decir que un agente consume más tokens; no necesariamente muestra que está bloqueando una tarea crítica, que recibe entradas incompletas o que otros dos agentes están repitiendo su trabajo.

La interfaz espacial propone conservar la dimensión relacional. El agente no sería sólo una fila con un nombre y un semáforo. Estaría conectado a tareas, artefactos, permisos, fuentes, dependencias y eventos. La tarea no sería sólo “en progreso”. Ocuparía una posición dentro de una misión y tendría un camino hacia un resultado. El tiempo no sería un filtro que se cambia arriba a la derecha: sería una secuencia de órdenes, esperas, fallos, recuperaciones y decisiones.

Esto no significa que el espacio sea siempre mejor que la tabla. Significa que la forma visual debe corresponder a la estructura del problema. Si el problema es comparar veinte valores independientes, una tabla puede ser superior. Si el problema es coordinar una red de trabajos que se influyen mutuamente, una representación de red o de territorio puede reducir la carga de reconstrucción. La hipótesis de la conversación exige comparar, no enamorarse del mapa antes de saber qué información hace falta.

La interfaz tendría valor si permite que una persona conteste preguntas operativas en menos tiempo y con menos errores: ¿qué bloquea la misión?, ¿qué agente necesita contexto?, ¿qué intervención libera más trabajo?, ¿qué coste crece sin producir avance?, ¿qué salida debe revisarse antes de autorizar la siguiente? La pantalla sería buena no cuando parece un videojuego, sino cuando produce mejores decisiones bajo presión y con información incompleta.

04ORIGIN-03

Una escena concreta: la misión que se vuelve ilegible

Imaginemos una misión sencilla de explicar y suficientemente difícil de ejecutar: investigar un mercado industrial, identificar un problema no resuelto, preparar una hipótesis de producto, construir un prototipo pequeño y someterlo a una revisión crítica. Una organización multiagente podría dividirla en búsqueda, lectura, análisis, diseño, implementación, evaluación y revisión. Al principio, la división parece ordenada. Cada agente tiene una función y el coordinador reparte trabajo.

Después aparecen los detalles. El agente de búsqueda encuentra una fuente que cambia la definición del problema. El lector necesita que el analista le aclare el baseline. El prototipo utiliza una métrica que el revisor considera inadecuada. Dos agentes han investigado el mismo segmento porque recibieron instrucciones ligeramente distintas. La tarea de implementación espera un dato que está disponible en un archivo que nadie ha enlazado. El coordinador cree que la fase de investigación ha terminado porque ve un mensaje de finalización, pero la evidencia todavía no ha sido revisada.

En una interfaz de chat, la persona puede abrir conversaciones y leer transcripciones. Sin embargo, la pregunta importante es transversal: qué parte de la misión está realmente lista para avanzar. El mapa debería mostrar algo parecido a esto:

MISIÓN: validar una idea de producto industrial

FUENTES ──→ SÍNTESIS ──→ DECISIÓN ──→ PROTOTIPO ──→ REVISIÓN
   │           │             ▲             │             │
   │           └── falta baseline ────────┘             │
   └── 2 fuentes pendientes de lectura                  └── bloquea publicación

La utilidad no está en que las flechas sean bonitas. Está en que el sistema obligue a declarar qué significa cada nodo y cada conexión. Una fuente pendiente no puede tener el mismo color que una evidencia leída. Una tarea bloqueada por falta de información no puede parecer simplemente lenta. Una salida que ha sido generada pero no validada debe diferenciarse de una salida aceptada.

La persona podría seleccionar la misión y alejarse para ver el patrón general: cinco agentes activos, dos esperando, una dependencia crítica y un coste que se acelera. Podría acercarse a la zona de revisión para ver qué afirmación no tiene localizador. Podría seleccionar una tarea y observar su historial: quién la creó, qué agentes la tocaron, qué entradas utilizó, qué cambios sufrió y por qué se detuvo. Esa navegación es una forma de consulta, no una animación.

La escena también muestra el peligro. Si la interfaz coloca cada actividad como una unidad autónoma, puede sugerir que la división del trabajo es más limpia de lo que es. En realidad, un agente puede cambiar de rol, reutilizar contexto o contaminar varias tareas con el mismo error. Por eso el mapa debe mostrar tanto unidades como relaciones y debe permitir abrir la procedencia de una conexión. El espacio sólo es informativo si conserva la posibilidad de volver al detalle.

05ORIGIN-04

El mapa no es el mundo: es un modelo operativo seleccionado

Todo mapa decide qué omitir. Un videojuego no representa cada molécula del terreno; selecciona aquello que puede cambiar una decisión del jugador. Una interfaz de agentes debería aplicar la misma disciplina. Si muestra todos los mensajes, eventos, tokens y archivos, reproduce el caos con mayor resolución. Si muestra sólo iconos de estado, fabrica una claridad falsa. El diseño consiste en decidir qué variables merecen ocupar la atención humana.

Para una misión multiagente, una primera capa podría contener cinco familias de objetos: agentes, tareas, artefactos, recursos y eventos. Los agentes describen capacidades, disponibilidad, historial y permisos. Las tareas expresan objetivos y criterios de finalización. Los artefactos son datos, código, documentos o decisiones que circulan entre tareas. Los recursos incluyen tiempo, presupuesto, contexto, herramientas y atención humana. Los eventos explican cómo ha cambiado el sistema.

El mapa debería tener al menos tres escalas. En la escala estratégica vemos misiones, equipos, presupuesto y objetivos. En la escala operativa vemos tareas, bloqueos y capacidad disponible. En la escala de evidencia vemos fuentes, claims, pruebas, errores y decisiones. Cambiar de escala no debería perder la identidad de los objetos: una tarea seleccionada en la vista global debe poder abrir su historial local sin obligar a comenzar de nuevo.

La dimensión temporal es igual de importante. Una captura del estado no distingue una espera normal de una degradación. El sistema necesita mostrar trayectorias: el agente estaba trabajando, pidió aclaración, recibió una respuesta, reintentó, produjo una salida y quedó pendiente de revisión. El usuario puede necesitar volver a un punto anterior, no para reescribir la historia, sino para entender qué decisión introdujo una deriva.

Una interfaz temporal también permite distinguir velocidad de progreso. Un agente que produce muchos eventos puede estar avanzando o puede estar generando actividad sin cerrar ninguna tarea. El mapa debería poder calcular la relación entre acciones y resultados, entre coordinación y producción, entre tiempo de actividad y reducción de incertidumbre. Sin esa diferencia, la visualización premia el ruido.

La regla editorial que emerge es sencilla: cada elemento visual debe responder a una pregunta de gestión. Si una línea sólo embellece, se puede eliminar. Si un color no tiene una semántica estable, destruye confianza. Si una animación no muestra una transición real del estado, convierte un sistema serio en una escena teatral. El mapa debe ser un instrumento de selección de atención, no una pantalla de vigilancia.

06ORIGIN-05

El jugador como gobernador, no como jefe que pulsa cada botón

La metáfora del videojuego introduce la figura del jugador. La tentación inicial es imaginarlo como un jefe que asigna cada movimiento: manda al agente A a buscar, al B a programar, al C a revisar y al D a corregir. Esa forma de control puede funcionar para una demostración, pero no escala. Si la interfaz exige que una persona decida cada microtarea, sólo ha convertido una cadena de mensajes en una cadena de clics.

La alternativa es tratar al usuario como gobernador. El gobernador define el objetivo, el presupuesto, las restricciones, los permisos y las condiciones de parada. La organización decide cómo distribuir el trabajo dentro de ese contrato. La interfaz permite observar, intervenir, modificar el contrato y aprobar transiciones de riesgo, pero no obliga a la persona a convertirse en el scheduler de cada operación.

Esta distinción cambia el diseño. En lugar de un botón para decir “ahora haz research”, necesitamos un panel que declare: objetivo, resultado esperado, calidad mínima, fuentes permitidas, presupuesto de tokens, tiempo máximo, acciones prohibidas y evidencia necesaria. En lugar de una lista de agentes que el usuario arrastra a cada tarea, necesitamos una vista de capacidades, carga, historial y confianza. En lugar de una notificación genérica de error, necesitamos una propuesta de recuperación y el coste de aceptarla.

El contrato podría representarse así:

GOAL              decidir si merece un prototipo
BUDGET            3 euros y 45 minutos
CONSTRAINTS       no publicar; fuentes primarias; no inventar resultados
QUALITY GATE      toda cifra tiene baseline y localizador
STOP CONDITIONS   detener si faltan fuentes o el coste supera el límite
AUTHORITY         leer / proponer / modificar sandbox / ejecutar fuera

La interfaz hace visible si la organización opera dentro de ese contrato. El usuario no necesita inspeccionar cada prompt, pero sí saber cuándo un agente intenta salir del presupuesto, utilizar evidencia pendiente o solicitar un permiso superior. La gobernanza deja de ser una instrucción abstracta y se convierte en un objeto operativo que puede auditarse.

También existe una tensión. Gobernar por objetivos puede reducir intervención, pero puede aumentar la incertidumbre sobre el camino que se está siguiendo. Una buena interfaz debe mostrar qué decisiones ha tomado el sistema, qué alternativas descartó y qué supuestos está utilizando. La autonomía no debe equivaler a opacidad. Si el jugador sólo ve que una unidad se mueve, no sabe si está ejecutando una política razonable o vagando por el mapa.

La hipótesis fuerte no es que governance sea siempre mejor. Es que, en determinadas tareas, puede mantener la calidad con menos intervención humana que el micromanagement. Esa comparación será después uno de los ejes de la matriz experimental. El mapa sirve aquí para hacer visible el contrato, la autonomía que queda dentro de él y los puntos en los que la persona debe recuperar autoridad.

07ORIGIN-06

Qué significa que un agente sea una unidad

Llamar “unidad” a un agente puede ser útil, pero también peligroso. En un juego, una unidad tiene capacidades relativamente estables: se mueve, construye, ataca o transporta. Un agente de lenguaje es diferente. Su capacidad depende del modelo, del contexto, de las herramientas, de la instrucción, del estado de la memoria y de la calidad de las entradas. Puede parecer experto en una tarea y fallar en otra muy cercana.

Por eso el mapa no debería representar agentes como personajes con una personalidad inventada. Debería representar una combinación de capacidad, disponibilidad, coste, historial y condiciones de uso. Un agente puede saber analizar código, pero no tener permiso para desplegarlo. Puede producir buenos resúmenes, pero necesitar una fuente ya leída. Puede ser barato y rápido, pero menos fiable cuando la tarea requiere seguir una cadena larga de dependencias.

Cada unidad necesitaría una ficha operativa: herramientas disponibles, límites de contexto, presupuesto restante, últimas tareas, tasa de fallos, tipo de errores, decisiones pendientes y nivel de autoridad. La ficha no debe convertir métricas históricas en una esencia. Sirve para apoyar una asignación provisional, no para encerrar al agente en un rol permanente.

La capacidad también puede ser colectiva. Un agente especializado en recuperación y otro en ejecución pueden producir un resultado que ninguno produciría solo. En ese caso, la unidad relevante no es el agente individual sino el equipo, el pipeline o la combinación de herramientas. La interfaz debe permitir alternar entre vista de agentes y vista de composiciones, igual que un jugador puede seleccionar una unidad o un grupo.

La identidad se vuelve aún más complicada cuando varios agentes comparten modelo, memoria o herramientas. Una diferencia de nombre puede ocultar que todos tienen la misma limitación. Si el sistema dibuja cinco avatares distintos sin mostrar el común origen de sus capacidades, induce a pensar que existe diversidad donde sólo hay paralelización. Una visualización honesta debe mostrar la genealogía técnica: modelo base, prompt, skill, memoria y herramientas.

El concepto de unidad sirve, finalmente, para preguntar qué puede observarse. La persona no necesita ver cada token, pero sí necesita saber qué puede ordenar, qué puede cancelar y qué parte del resultado es reversible. Una unidad útil es una superficie de control y explicación. Si sólo aporta una cara, un color y una barra de energía, es antropomorfismo sin gestión.

08ORIGIN-07

Las tareas son el terreno: una organización existe entre objetivos y dependencias

Una empresa de agentes no se coordina realmente entre nombres. Se coordina entre tareas que tienen entradas, salidas, criterios de finalización y dependencias. El mapa debería tratar las tareas como el terreno sobre el que se desplazan las unidades. Algunas zonas están abiertas; otras requieren un artefacto; otras dependen de una decisión; otras parecen pequeñas pero pertenecen al camino crítico.

La unidad mínima de gestión no es el mensaje, sino la transición de una tarea. Una tarea puede estar propuesta, preparada, en ejecución, esperando entrada, bloqueada, completada, rechazada o reabierta. Cada transición debe conservar quién la provocó, qué evidencia la justificó y qué efecto tuvo en las tareas conectadas. Esto permite distinguir una organización que aprende de una que simplemente cambia de estado.

La representación puede ser un grafo dirigido, un mapa por zonas o una combinación. Lo importante es que una dependencia sea explícita. Si la síntesis depende de tres fuentes, el mapa debe mostrar qué ocurre cuando una fuente se retracta o queda pendiente. Si el prototipo depende de una métrica, la tarea de evaluación no puede aparecer como un paso final decorativo. Si una revisión bloquea publicación, esa relación debe tener prioridad visual sobre tareas que siguen generando actividad.

La coordinación también puede producir duplicados. Dos agentes que investigan la misma pregunta no son necesariamente redundantes: a veces la repetición es un control útil. Pero la organización debe saber si el duplicado fue intencional, qué diversidad aporta y cuánto cuesta. El mapa puede señalar “trabajo repetido” sin etiquetarlo automáticamente como desperdicio. La interpretación depende del diseño experimental.

El camino crítico ofrece una forma de conectar la metáfora con una decisión. No interesa sólo saber cuántas tareas están abiertas, sino qué tareas determinan el plazo y qué intervención libera más capacidad. Una tarea de bajo coste puede estar bloqueando una cadena de alto valor. Un agente muy ocupado puede no ser el cuello de botella si sus salidas no son necesarias para el siguiente paso.

Esta lógica sugiere que el mapa debe permitir simulaciones de intervención: si reasigno este agente, si cancelo esta tarea, si aumento este presupuesto, si acepto una evidencia parcial, ¿qué parte de la misión cambia? Al principio no hace falta que la predicción sea perfecta. Basta con registrar la decisión y comparar después el estado previsto con el estado real. Así la interfaz se convierte en un instrumento que puede aprender si sus representaciones ayudan.

09ORIGIN-08

Recursos, coste y tiempo: el mapa como economía de operaciones

La idea de gestionar agentes como una partida de estrategia también introduce una economía. En un juego, el jugador no puede producir unidades sin límite: administra recursos, tiempos de construcción, territorio y capacidad. En una organización de agentes, los recursos son tokens, llamadas a modelos, herramientas, tiempo de ejecución, acceso a datos, revisión humana y tolerancia al riesgo.

Un sistema puede parecer productivo porque genera muchas salidas, pero estar destruyendo valor con coste invisible. Cada reintento consume presupuesto. Cada resumen que no se utiliza ocupa contexto. Cada coordinación innecesaria aumenta latencia. Cada revisión humana puede ser barata en una prueba y prohibitiva cuando se multiplica por mil tareas. El mapa debería mostrar el flujo de recursos como parte de la actividad, no como una métrica que se consulta después.

Una barra de presupuesto no es suficiente. El usuario necesita saber qué consume el presupuesto y qué resultado compra. Una tarea puede gastar mucho porque es difícil, porque está mal especificada, porque recibe entradas duplicadas o porque un agente insiste en una estrategia fallida. La diferencia determina si hay que aumentar capacidad, mejorar el contexto, cambiar el agente o detener el trabajo.

El tiempo tiene varias capas: tiempo de modelo, tiempo de espera por dependencias, tiempo de coordinación, tiempo humano y tiempo hasta obtener una decisión útil. Reducir wall time no siempre mejora el resultado si aumenta la revisión posterior. Reducir tokens puede degradar la cobertura. El sistema debería conservar esos componentes para que la economía no se reduzca a un número único.

Una interfaz de estrategia puede hacer visible el coste marginal. Al seleccionar una orden, el usuario podría ver una estimación: coste esperado, riesgo, tareas afectadas y alternativa más barata. Pero la predicción debe etiquetarse como predicción. Una barra que se actualiza suavemente puede parecer precisa aunque se base en pocos datos. La confianza de la interfaz debe ser proporcional a la calidad de sus estimaciones.

La economía también conecta con el diseño de prioridades. Si todas las tareas compiten por el mismo presupuesto, la organización necesita una política para asignarlo. Puede priorizar valor esperado, reducción de incertidumbre, urgencia, riesgo o aprendizaje. Es una decisión de gobierno, no un detalle de implementación. El mapa puede mostrar qué política está operando y qué se deja sin explorar por falta de recursos.

El resultado es una visión más sobria del videojuego: no se trata de convertir agentes en soldados ni tareas en edificios, sino de representar restricciones reales de operación. Si la interfaz hace visible que una orden cuesta, que una recuperación consume tiempo y que una autorización abre riesgo, puede ayudar a que la organización sea menos fantástica y más gestionable.

10ORIGIN-09

Especialización y roles emergentes: cuándo el mapa descubre una organización

La conversación planteaba una posibilidad más ambiciosa: quizá los roles no tengan que definirse completamente de antemano. Si varios agentes ejecutan tareas heterogéneas y su historial queda registrado, tal vez aparezcan patrones de especialización. Uno podría resolver mejor problemas de código, otro sintetizar fuentes, otro detectar contradicciones y otro negociar asignaciones.

La palabra emergente debe utilizarse con cuidado. Que después de cien tareas podamos describir a un agente como “el de análisis” no demuestra que el rol haya existido durante la ejecución. Puede ser una etiqueta retrospectiva aplicada a ruido. Para hablar de especialización necesitamos predicción: el historial anterior debe mejorar la asignación de una tarea futura frente a una política ciega o fija.

La interfaz puede mostrar clusters, pero no debe convertirlos en cargos irrevocables. Un grupo de color puede indicar una hipótesis de afinidad, con el número de tareas que la apoyan, el intervalo de confianza y los casos que la contradicen. El usuario podría aceptar una plantilla temporal, observar su rendimiento y disolverla si deja de aportar ventaja.

También puede emerger especialización en equipos, no en agentes. Una combinación de lector, verificador y sintetizador puede ser más estable que cualquier individuo. En el mapa, eso se parecería menos a unidades que suben de nivel y más a formaciones que se reorganizan según la misión. La composición sería un objeto medible: coste, tiempo, calidad, cobertura y tasa de recuperación.

El riesgo de la metáfora es que los roles parezcan intenciones. Un agente no “quiere” convertirse en explorador. El sistema detecta una correlación entre condiciones y resultados. Esa correlación puede romperse cuando cambia el modelo, la herramienta, la distribución de tareas o la presión de tiempo. La interfaz debería mostrar la fecha y el contexto de la observación, igual que una ficha de evidencia conserva la versión de una fuente.

La prueba mínima no requiere una sociedad de agentes. Cinco agentes idénticos, cien tareas heterogéneas y una política que les permita elegir o negociar puede bastar para buscar una señal. Después se reserva un conjunto de tareas futuras y se comprueba si la especialización histórica predice rendimiento. Si no lo hace, el mapa debe mostrar la ausencia de patrón, aunque sea menos espectacular que una jerarquía emergente.

La posible ganancia es importante: una organización podría aprender no sólo soluciones, sino formas de organizar el trabajo. Pero ese aprendizaje sólo existe si cambia decisiones posteriores. Una nube de puntos o una red de roles sin mejora operativa es una descripción interesante, no todavía un activo.

11ORIGIN-10

Fallos, memoria y recuperación: una organización se define por cómo vuelve a ponerse en pie

Una partida de estrategia no se evalúa sólo por los movimientos correctos. También por la capacidad de recuperarse de un ataque, una mala asignación o una pérdida de recursos. Una organización de agentes necesita una semántica equivalente para los fallos. Si un agente produce una salida incorrecta, ¿se reintenta la misma instrucción?, ¿se cambia de agente?, ¿se devuelve la tarea a un punto anterior?, ¿se registra una regla para no repetir el patrón?

La interfaz puede representar el fallo como una zona de daño, pero eso sería insuficiente. Debe mostrar el tipo de fallo, su alcance, la evidencia que lo detectó y las opciones de recuperación. Un error de fuente no se recupera igual que un timeout. Una contradicción entre papers requiere volver a la evidencia; una excepción de herramienta puede resolverse con otro camino; un error de objetivo puede exigir la intervención del gobernador.

La memoria de fallos sólo tiene valor si modifica una tarea posterior. Guardar un postmortem no es aprender. Aprender significa que una regla, skill o restricción cambia la probabilidad de repetir el error, sin introducir un coste mayor que el beneficio. La interfaz debería poder enlazar el fallo original con la regla aprendida, las tareas en las que se aplicó y los casos en los que fue demasiado conservadora.

La recuperación selectiva es preferible a la autocorrección general. Un sistema que se corrige automáticamente en cualquier situación puede ocultar incertidumbre y convertir un error local en una cadena de decisiones. Otro que se abstiene cuando la evidencia es insuficiente puede parecer menos autónomo, pero más confiable. El mapa debe hacer visible la abstención como un estado válido, no como una unidad desaparecida.

También interesa la reversibilidad. Algunas órdenes sólo modifican un sandbox; otras escriben una rama; otras publican o afectan a un sistema real. La autoridad debería aumentar con evidencia y disminuir con incidentes. Una vista de permisos adaptativos puede mostrar qué acciones están abiertas, por qué, y qué evento haría que se retiraran.

La organización adquiere forma cuando conserva la causalidad de sus recuperaciones. Si sólo vemos que una tarea volvió a estar en verde, no sabemos si el sistema encontró la causa o maquilló el estado. Un buen artículo, igual que un buen mapa, debe poder abrir el registro: fallo observado, decisión tomada, coste, resultado y siguiente prueba.

12ORIGIN-11

Por qué una interfaz RTS podría superar a un dashboard o a un grafo

La defensa más seria del RTS no es estética. Es que combina varias propiedades que suelen estar separadas: posición, proximidad, agrupación, tiempo, capacidad y acción. Un dashboard organiza indicadores; un grafo organiza relaciones; un mapa estratégico puede organizar relaciones que cambian y requieren intervención. La pregunta es si esa combinación reduce el tiempo que una persona necesita para formar un modelo operativo.

Un dashboard puede ser superior cuando el operador necesita comparar valores con precisión, detectar una tendencia o comprobar un umbral. Un grafo puede ser superior cuando la topología de las dependencias es el problema principal. El mapa aporta algo diferente cuando el usuario debe asignar recursos y observar consecuencias en una estructura dinámica. No hay una jerarquía universal entre las tres superficies.

La comparación debe mantener el mismo estado de fondo. Si el dashboard muestra menos información que el mapa, el resultado no es interpretable. Si el RTS tiene animaciones que guían la atención y el grafo no, estamos midiendo diseño de interacción además de representación. La prueba debería presentar 12 agentes, 37 tareas, tres dependencias bloqueadas, dos duplicados, una anomalía de coste y un equipo sobrecargado en las tres condiciones.

Los participantes deberían responder preguntas de decisión, no de reconocimiento visual. ¿Qué bloquea el resultado final? ¿Qué intervención liberaría más trabajo? ¿Qué agente está sobrecargado? ¿Qué salida no debería publicarse? ¿Qué acción tiene más coste que beneficio? Mediríamos tiempo hasta respuesta, acierto, intervención incorrecta, confianza y necesidad de abrir detalles.

La confianza merece atención especial. Una interfaz espacial puede hacer que una respuesta incorrecta se sienta correcta porque el espacio parece coherente. El usuario podría reconocer una “zona roja” sin comprender la evidencia detrás. Por eso el experimento debe recoger calibración: cuando el participante dice estar muy seguro, ¿acierta realmente? Una superficie que responde rápido pero produce exceso de confianza puede ser peor que una más lenta y honesta.

El resultado interesante no sería necesariamente que el RTS gane. Si el dashboard iguala al mapa con menos coste, ese hallazgo evita construir un motor de juego. Si el mapa mejora decisiones sólo en misiones con dependencias y no en tareas simples, define un dominio concreto. Si el grafo es mejor para diagnóstico y el mapa para asignación, el producto puede combinar superficies en vez de imponer una metáfora total.

13ORIGIN-12

La trampa de la metáfora: un videojuego puede ocultar el sistema que pretende explicar

Las metáforas son máquinas de selección. Hacen unas relaciones fáciles de imaginar y otras difíciles de ver. En un RTS, los agentes parecen unidades discretas, el objetivo parece estable, el mundo parece cuantificable y las órdenes parecen causales. En una organización de lenguaje, ninguna de esas condiciones está garantizada. Los agentes comparten patrones, reinterpretan instrucciones y producen resultados probabilísticos.

El primer riesgo es el antropomorfismo. Si cada agente tiene avatar, nombre, barra de experiencia y nivel, el usuario puede atribuirle intenciones y personalidad. Eso puede hacer la interfaz agradable, pero perjudicar la diagnosis. Un sistema no falla porque un agente esté “cansado”; falla porque la tarea excede el contexto, la fuente no se verificó o el presupuesto de recuperación era insuficiente.

El segundo riesgo es la falsa precisión espacial. Poner un agente cerca de una tarea sugiere una relación que quizá no existe. Poner una línea entre dos objetos sugiere causalidad cuando sólo hay secuencia temporal. El mapa debe diferenciar dependencia, comunicación, influencia observada y relación propuesta. La semántica de cada línea importa más que el color.

El tercero es la animación sin transición real. Si una unidad se mueve porque el frontend reproduce una secuencia, pero el backend no ha cambiado, el usuario confunde representación con estado. Toda animación debe poder rastrearse a un evento persistido. Si se pierde la conexión, la pantalla debe dejar de actuar como si el mundo siguiera avanzando.

El cuarto es la ilusión de control. Un botón de pausa puede detener la visualización y no la ejecución. Un botón de cancelar puede impedir una nueva llamada pero no revertir una acción ya realizada. Una orden de “retirada” puede ser sólo un prompt. Las acciones de la interfaz deben declarar su alcance y reversibilidad.

La metáfora se vuelve segura cuando se acompaña de una capa literal. El usuario puede navegar por el mapa, pero también abrir un registro de eventos, un log de decisiones, una fuente, un localizador y una política. El sistema puede usar colores y agrupaciones, pero debe mostrar la definición de cada estado. La interfaz puede parecer un juego sin pedir al usuario que olvide que debajo hay modelos, datos, permisos y errores.

14ORIGIN-13

El primer prototipo no debería ejecutar una empresa

La reacción natural ante una idea visual es construir una demo: agentes moviéndose, tareas apareciendo, una cámara que hace zoom y una barra de recursos. Pero esa demo puede validar sólo que sabemos producir una escena convincente. Antes de conectar agentes reales, convendría construir un prototipo de estado controlado. La pantalla recibe un escenario fijo y permite responder preguntas de gestión.

El estado de prueba puede contener 12 agentes, 37 tareas, tres dependencias bloqueadas, dos duplicados, una anomalía de coste y un equipo sobrecargado. Las tres interfaces —dashboard, grafo y mapa— muestran exactamente esa información. Los participantes deben localizar cuellos de botella, elegir una intervención y justificarla. No hay que construir aún un coordinador ni una economía real.

Este prototipo también permite probar accesibilidad y densidad. ¿La información se entiende sin color? ¿El teclado puede recorrer misiones y abrir detalles? ¿El mapa es legible en una pantalla pequeña? ¿Los nombres de agentes son más útiles que sus capacidades? ¿El usuario puede volver al contexto después de abrir un artefacto? Estas preguntas parecen de diseño, pero determinan si la representación reduce o aumenta la carga cognitiva.

La segunda versión podría incorporar un playback de eventos reales grabados. No hace falta que el sistema ejecute agentes en vivo: basta con reproducir trazas. Eso permite comparar la percepción de distintos estados, pausar, volver atrás y validar que la visualización corresponde a los eventos. Si la pantalla no ayuda con trazas controladas, no hay motivo para aumentar la complejidad del backend.

La tercera versión puede añadir una acción reversible: cambiar la prioridad de una tarea en un sandbox y observar cómo el plan propuesto se actualiza. El usuario debe saber qué predice el sistema y qué ocurre realmente. Esa separación evita que una UI aparentemente interactiva oculte un motor estático.

El criterio de salida del prototipo no es “parece un videojuego”. Es una diferencia medible frente a una superficie de referencia. Si los usuarios encuentran antes la dependencia crítica, cometen menos intervenciones incorrectas y calibran mejor su confianza, la interfaz merece una prueba con agentes. Si no, se conserva la idea y se descarta la implementación visual actual.

15ORIGIN-14

La arquitectura que la interfaz obliga a construir

Una interfaz temporal y espacial no puede depender de un estado efímero perdido en el navegador. Necesita un modelo de eventos: misiones creadas, tareas asignadas, entradas recibidas, agentes ejecutados, salidas producidas, revisiones, fallos, recuperaciones, permisos y decisiones humanas. El frontend puede presentar una escena, pero la fuente de verdad debe permanecer fuera de la escena.

Esto conduce a una separación importante. Los agentes vivos pueden ejecutarse en un plano externo, dentro de una automatización o de un entorno de agentes efímeros. La web conserva el estado y ofrece una vista. Si la web ejecuta directamente agentes vivos, el mapa se convierte en una consola con procesos ligados a una sesión y resulta difícil reanudar, auditar o reproducir una corrida.

El estado mínimo de una tarea debería incluir identidad estable, objetivo, versión, entradas, salida, estado, agente responsable, permisos, presupuesto, timestamps y relaciones. Una salida importante necesita además claims, fuentes, localizadores, confianza, límites y próxima prueba. El mapa no debe inventar esos campos; debe leerlos y mostrar si están completos.

La persistencia debe ser idempotente. Si una corrida se interrumpe después de guardar cuatro tareas, reanudarla con el mismo identificador no puede crear cuatro tareas duplicadas. Cada evento debe tener una clave estable o una deduplicación verificable. El sistema debe poder responder cuántos objetos se esperaban, cuántos se guardaron, qué hashes coinciden y qué parte falta.

El protocolo de reanudación pertenece a la experiencia, no sólo a la infraestructura. El usuario debe poder ver “corrida detenida después de revisión de fuentes”, saber qué se ha conservado, qué permisos siguen vigentes y cuál es la siguiente acción. Un botón de reanudar sin contexto es una orden opaca. La interfaz puede mostrar un checkpoint y ofrecer continuar desde ahí con la misma identidad.

El MCP es una superficie paralela al mapa. Un agente externo puede pedir un bundle con objetivo, contexto, evidencia, incertidumbres, contradicciones, relaciones, siguiente acción, permisos y versión. No debería tener que reconstruirlo con diez llamadas si el sistema puede empaquetarlo. La UI y el MCP deben leer la misma fuente de estado; de lo contrario, cada uno fabrica una versión distinta de la organización.

16ORIGIN-15

La capa que convierte un mapa bonito en un instrumento de confianza

Una organización de agentes produce texto, código y decisiones. El problema de confianza no se resuelve con una barra que diga 87 por ciento. Hace falta conocer qué sostiene una afirmación. La interfaz debe mostrar si un resultado procede de una fuente primaria abierta, si conserva una versión, si tiene un localizador exacto, si el claim es del paper o una síntesis editorial y si existe una contradicción pendiente.

En el mapa, una tarea de investigación podría avanzar por compuertas: fuente existente, fuente abierta, versión identificada, localizador resuelto, claim extraído, entailment comprobado, alcance entendido y siguiente prueba definida. Cada compuerta puede tener estados supported, partial, conflicting, missing o speculative. El flujo no debe tratar una intuición como si hubiera superado una evidencia que nunca se abrió.

La visualización debe hacer visible la abstención. Un agente puede decir que no hay evidencia suficiente, pedir una fuente, detener la relación entre dos papers o proponer una hipótesis especulativa con una etiqueta distinta. El mapa puede mostrar esa tarea en amarillo o gris, pero no como un fallo operacional. En investigación, no avanzar puede ser la acción más correcta.

El nivel de confianza debe depender del contexto. Una señal exploratoria de bajo impacto puede tolerar evidencia parcial. Una recomendación que cambia permisos, gasto o publicación necesita una compuerta más estricta. La política puede utilizar impacto por incertidumbre para decidir cuánto rigor exige cada transición. La interfaz muestra la política y la razón, no sólo el resultado.

Las relaciones entre papers también deben tener tipo. Supports, qualifies, extends, contradicts o contextualizes no significan lo mismo. Una contradicción directa exige comparar tarea, baseline, población, mecanismo y contexto. Si dos papers parecen divergir porque estudian dominios distintos, la relación correcta puede ser qualifies, no contradicts. El mapa debe impedir que una línea roja se convierta en una afirmación más fuerte que la evidencia.

Con esta capa, la interfaz deja de ser únicamente gestión de agentes. Se convierte en una representación de un proceso epistemológico. La pregunta de una persona ya no es sólo “¿dónde está el agente?”, sino “¿qué puede afirmar esta organización y qué tendría que comprobar antes de actuar?”. Ese es un salto de producto mucho más interesante que el aspecto de videojuego.

17ORIGIN-16

Del sistema interno al valor que otra persona puede reconocer

Una empresa de agentes puede ser fascinante para quien la construye y completamente irrelevante para quien debería utilizarla. La interfaz corre el riesgo de convertirse en un mundo autosuficiente: misiones, unidades, recursos, niveles, habilidades y emergencias, pero ninguna decisión externa que cambie. La conversación obliga a salir del sandbox antes de declarar valor.

El primer valor real puede ser pequeño. Un ingeniero confirma una anomalía que los agentes encontraron. Un equipo acepta una investigación y cambia su prioridad. Un issue de software se resuelve con menos tiempo. Una propuesta evita una compra equivocada. Una organización utiliza un prototipo para hacer una decisión que antes no podía tomar. No hace falta empezar cobrando, pero sí observar que alguien cambia su comportamiento por el resultado.

Después hay que medir economía. El coste incluye tokens, APIs, cómputo, herramientas, supervisión, revisión, fallos y coste de oportunidad. El valor puede expresarse como tiempo ahorrado, coste evitado, ingresos generados, riesgo reducido o disposición a pagar. Una interfaz que reduce la carga cognitiva del coordinador pero añade una hora de preparación no ha demostrado una ventaja; ha movido el coste.

La interfaz de estrategia puede ayudar a vender una promesa de control, pero también puede exagerarla. El usuario externo no paga por ver agentes moverse. Paga por resolver una tarea, reducir una incertidumbre o conseguir un resultado. La visualización sólo merece convertirse en producto si hace que ese resultado sea más rápido, más seguro, más explicable o más económico.

La disposición a pagar debe probarse con compromiso, no con elogios. Un piloto pagado, un depósito, acceso a datos, una reunión de implantación o un contrato acotado proporcionan señales más fuertes que una encuesta. El mapa puede mostrar el coste de operar la misión y el usuario puede ver qué parte de ese coste se convierte en valor reconocido.

Esta transición impide que la metáfora del videojuego dicte el modelo de negocio. Tal vez la superficie adecuada sea para una sala de operaciones industrial, un equipo de investigación o una plataforma de desarrollo. Tal vez el mapa sea una herramienta interna y el producto visible sea un resultado mucho más simple. La interfaz no debe convertirse en el fin sólo porque fue el origen visual de la idea.

18ORIGIN-17

La inversión de la pregunta: del mundo imaginado al experimento mínimo informativo

Llegados aquí, la conversación cambia de dirección. La primera imagen era grande: una empresa de agentes representada como un videojuego, con organizaciones que aprenden, roles que emergen, autoridad que se ajusta y valor que aparece en el mundo. La reacción fácil sería empezar por el motor visual, el coordinador, la simulación y el sistema de recursos. La reacción más fértil es preguntar qué parte de esa visión puede fallar antes de construirla.

De ahí nace el Minimum Informative Experiment. No pregunta cuál es el producto mínimo, sino cuál es el experimento más barato que puede hacer cambiar de opinión. La diferencia es decisiva. Un MVP suele intentar entregar una versión pequeña de la solución. Un MIE intenta reducir incertidumbre. Puede demostrar que una interfaz ayuda, que multiagente no aporta nada, que la coordinación cuesta demasiado, que governance reduce intervención o que nadie reconoce valor. Todos esos resultados son útiles.

La secuencia que sigue conserva el origen visual, pero lo somete a pruebas. Primero se comprueba si existe un problema de coordinación. Después se compara un agente potente con varios. Luego se mide el impuesto de coordinación, se contrasta micromanagement con governance y se estudia si skills y memoria cambian tareas futuras. La interfaz RTS se prueba contra dashboard y grafo sobre el mismo estado. Sólo después se examina valor externo, economía, pago, especialización, autoridad adaptativa, transferencia del sandbox y organización emergente.

El orden importa porque cada capa depende de la anterior. Si un agente solo alcanza la calidad del sistema multiagente con una fracción del coste, una interfaz de organización completa puede ser una respuesta a un problema inexistente. Si los usuarios no tienen dificultades para coordinar agentes, un mapa sofisticado será una solución prematura. Si el valor externo no aparece, la economía del sistema interno no puede salvar la hipótesis.

La interfaz sigue siendo importante, pero cambia su posición. Ya no es la primera cosa que se construye porque resulta imaginable. Es una hipótesis que debe demostrar que mejora decisiones. El diseño inicial puede ser un prototipo de estados, una comparación de superficies y una herramienta para registrar intervenciones. Si gana, obtiene el derecho a conectarse con agentes vivos. Si pierde, la investigación conserva el aprendizaje y evita meses de ingeniería.

El principio final de este origen es también una regla de publicación: no confundir la calidad de la narración con la fuerza de la evidencia. Una idea puede ser visualmente potente, técnicamente plausible y todavía no estar validada. Hacer visible esa frontera no reduce la ambición. La protege de convertirse en una construcción impresionante que nunca responde a la pregunta que la hizo nacer.

19ORIGIN-18

Jugar no significa entretenerse: significa operar con estados, apuestas y consecuencias

La palabra videojuego puede llevar la conversación hacia el lugar equivocado. No se trata de añadir puntos, recompensas, avatares simpáticos o una música de batalla a una herramienta empresarial. La parte aprovechable de un juego de estrategia es su gramática operativa: el sistema tiene un estado, el jugador dispone de acciones limitadas, cada acción modifica una configuración y el resultado se observa antes de decidir el siguiente movimiento.

En una organización de agentes, esa gramática puede ser especialmente valiosa porque la persona no controla directamente todos los procesos. Controla una política y recibe señales incompletas. El mapa le permite seleccionar una misión, formular una orden, ver su coste esperado, observar el estado resultante y ajustar la estrategia. Se parece más a pilotar un sistema complejo que a jugar en el sentido de distraerse.

También hay una dimensión de aprendizaje. Un jugador mejora porque relaciona decisiones con consecuencias: una ruta era demasiado larga, una unidad estaba mal colocada, un recurso se agotó o una defensa llegó tarde. La organización de agentes debería aprender de forma equivalente, pero con una diferencia importante: sus decisiones deben quedar registradas y poder discutirse. La repetición no vale si sólo produce una intuición subjetiva de que el sistema funciona mejor.

Una interfaz de este tipo podría incluir una vista de hipótesis. Antes de una intervención, el gobernador declara qué espera cambiar: reducir la espera, aumentar cobertura, preservar calidad, limitar coste o evitar un incidente. Después compara la predicción con el resultado. Esto convierte cada intervención en una pequeña apuesta informativa y evita que el mapa se limite a mostrar el presente.

La interfaz también puede hacer visible la incertidumbre de la orden. Reasignar un agente a una tarea estable puede ser una operación de bajo riesgo. Abrir permisos para modificar un sistema real puede ser una operación de alto riesgo. Cambiar la prioridad de una misión con evidencia incompleta puede afectar a muchas ramas. La pantalla debería expresar qué consecuencias son reversibles, qué supuestos sostienen la recomendación y qué evento haría falta para abortarla.

El usuario no necesita ser un experto en todos los componentes. Necesita entender las reglas de intervención. Qué puedo ordenar, qué puedo cancelar, qué se conserva, qué se pierde, qué se puede revisar y qué requiere una autorización adicional. Si la interfaz consigue que esas reglas sean visibles, la metáfora del juego se convierte en una gramática de operación. Si sólo hace que la pantalla parezca una partida, no ha añadido capacidad.

20ORIGIN-19

Si la hipótesis sobrevive: qué se construiría y qué seguiría fuera

Supongamos que los experimentos iniciales encuentran una señal: las personas identifican antes los cuellos de botella con el mapa, la gobernanza reduce intervenciones sin degradar calidad y una organización de varios agentes produce una mejora que un agente único no consigue al mismo coste. Incluso entonces, no construiría inmediatamente una empresa simulada completa. Construiría el tramo mínimo que conecta esa señal con un workflow real.

La primera pieza sería probablemente un modelo de estado persistente. No un mundo tridimensional, sino una representación fiable de misiones, tareas, artefactos, dependencias, eventos, costes, permisos y revisiones. La interfaz espacial podría empezar como una capa sobre ese modelo. El objetivo sería comprobar que la representación sigue siendo útil cuando llegan trazas reales y cuando los estados cambian de forma no prevista por el diseñador.

La segunda pieza sería un contrato de agente. Cada unidad tendría capacidades declaradas, herramientas, límites, coste, política de memoria y autoridad. El sistema debería poder explicar por qué eligió una unidad, qué alternativa consideró y qué evidencia tenía disponible. El usuario podría editar el contrato de la misión sin tocar prompts internos, pero también abrir el detalle cuando una decisión fuera relevante.

La tercera sería una capa de revisión y recovery. Las tareas importantes tendrían compuertas de evidencia, criterios de aceptación y estados de abstención. Los fallos crearían eventos y propuestas de recuperación, no simplemente mensajes rojos. Una organización que no puede explicar cómo se recuperó sigue siendo una caja negra aunque tenga un mapa excelente.

La cuarta sería una economía observable. El sistema mostraría el coste por tarea, por agente, por revisión y por unidad de valor. Permitiría definir un presupuesto y detenerse cuando la investigación deja de producir información útil. En ese punto el mapa conecta con la idea de Minimum Informative Experiment: cada nueva capacidad debe justificar qué decisión permite tomar mejor.

La quinta pieza sería la salida externa. La misión tendría que terminar en una decisión, un prototipo, un issue resuelto, una fuente validada o un resultado que alguien pueda utilizar. El sistema podría registrar aceptación, rechazo, corrección humana y compromiso de pago, pero no convertiría esas señales en un éxito automático. Un usuario puede aceptar una salida por falta de tiempo y rechazarla después. El resultado debe observarse más allá de la pantalla.

Muchas cosas seguirían fuera del producto. La investigación sobre modelos, la disponibilidad de fuentes, los permisos de los clientes, la calidad de las rúbricas y la interpretación humana no pueden resolverse con una interfaz. El mapa puede organizar el sistema, pero no sustituye el conocimiento del dominio. Puede hacer visible una contradicción, pero no decidir por sí solo si dos resultados son comparables. Puede recomendar una recuperación, pero no eliminar el riesgo de intervenir.

Ésa es la razón por la que el origen visual merece conservarse, aunque la implementación final sea mucho menos teatral. La interfaz nos dio una forma de imaginar la organización como un sistema observable. El proceso experimental nos obliga a demostrar cada supuesto. Si ambos se mantienen unidos, el producto no será un videojuego que representa agentes, sino una superficie para tomar decisiones sobre trabajo automatizado bajo restricciones reales.

21ORIGIN-20

La decisión no es entre mapa y texto, sino entre modelos explícitos y modelos ocultos

Sería un error terminar defendiendo el mapa contra el texto. Los agentes seguirán necesitando conversaciones, documentos, código, tablas y fuentes. La interfaz espacial no reemplaza esos artefactos; los coloca dentro de una estructura donde su función y su estado pueden entenderse. Un claim necesita su fuente. Una tarea necesita su salida. Una decisión necesita el contexto que la hizo razonable. El mapa organiza el acceso, pero el detalle sigue siendo textual.

La decisión real es si el modelo de coordinación queda oculto o explícito. En un flujo de chats, las relaciones pueden existir como intuiciones del coordinador: sabe que un agente espera a otro, que una tarea está degradada o que una fuente no es fiable, pero esa comprensión vive en una cabeza y desaparece cuando cambia la persona. En un mapa, esas relaciones deben declararse, persistirse y poder discutirse. Eso introduce trabajo, pero también la posibilidad de revisar el sistema.

El modelo explícito tiene un coste. Hay que definir estados, tipos de relación, criterios de bloqueo, permisos y eventos. Si se formaliza demasiado pronto, la organización puede quedar atrapada en una ontología diseñada antes de observar el trabajo real. La solución no es abandonar el modelo, sino permitir que sus categorías sean revisables y medir si ayudan. Una relación nueva sólo merece existir si permite una decisión o una auditoría que antes era difícil.

El mapa puede ser la vista más intuitiva para una persona, el grafo puede ser la vista más precisa para un agente y el texto puede ser la vista más completa para una fuente. No es necesario elegir un único lenguaje. Lo importante es que las tres superficies apunten a los mismos identificadores, eventos y límites. Un agente que consulta el MCP y una persona que mira el mapa deben poder reconocer la misma misión, la misma versión de una evidencia y el mismo estado de una tarea.

La interfaz original, por tanto, no es una ocurrencia aislada de diseño. Es una pregunta sobre la forma que debería tener el control cuando el trabajo deja de ser secuencial y se convierte en un sistema de procesos probabilísticos. El artículo entero es el intento de seguir esa pregunta hasta un punto en el que pueda ser probada, refutada o reducida a algo más útil.

22MIE-01

¿Existe realmente un problema de coordinación multiagente?

La primera pregunta no es cómo coordinar agentes, sino si las personas que ya utilizan varios agentes experimentan un problema material que justifique una nueva superficie de coordinación.

No construiría ninguna interfaz.

3 tareas complejas
      ↓
1 usuario
      ↓
5–10 agentes existentes
      ↓
chat + logs + task list
      ↓
observar dónde falla

Qué hacemos

Dar a 5–8 personas una misión razonablemente compleja, por ejemplo:

investigar un mercado, generar una propuesta, construir un prototipo y revisarlo.

Pueden utilizar los agentes actuales y las herramientas normales. No se les impone todavía un producto de coordinación; observamos el trabajo tal como ocurre.

Registrar:

  • preguntas tipo “¿qué está haciendo X?”
  • trabajo duplicado
  • tareas olvidadas
  • agentes bloqueados
  • tiempo reconstruyendo estado
  • intervenciones humanas

Coste

Muy bajo. No requiere producto.

Resultado informativo

Si prácticamente nadie experimenta problemas relevantes con 5–10 agentes, baja enormemente la prioridad del proyecto. Ese resultado negativo no es un fracaso: evita construir una solución para una fricción que todavía no existe.

23MIE-02

¿Multiagente supera realmente a un agente potente?

Éste es probablemente el kill-test técnico más importante. Una organización multiagente no merece una arquitectura específica sólo porque resulte más interesante de observar: debe superar a un agente potente con las mismas oportunidades de trabajo.

             MISMA MISIÓN
                  │
        ┌─────────┴─────────┐
        ▼                   ▼
   ONE AGENT            MULTI AGENT
   + tools              5 agents
   + workflows          + coordinator
        │                   │
        └─────────┬─────────┘
                  ▼
             evaluación

Usaría sólo 10–20 tareas

No necesitamos cientos inicialmente. Necesitamos tareas con varias fases y una rúbrica que permita comparar la salida final y el trabajo que ha costado producirla.

  • research → synthesis
  • issue → code → tests
  • dataset → analysis → recommendation
  • product idea → validation → prototype

La comparación debe conservar el mismo modelo, presupuesto, herramientas y tiempo máximo. La única variable que cambia al principio es la organización del trabajo.

Medimos

quality
€
tokens
wall time
human interventions
errors
duplicate work

Qué cambiaría nuestra opinión

Si un solo agente consigue al menos el 95% de la calidad con muchísimo menos coste y complejidad, no debemos asumir que necesitamos una organización multiagente generalista. La hipótesis no queda demostrada por tener más agentes ni por producir una traza más espectacular.

24MIE-03

¿Existe realmente un Coordination Tax?

Este experimento puede hacerse casi inmediatamente después del anterior. No necesitamos un sistema de empresa: sólo una misma tarea repetida con una escala creciente de agentes.

misma tarea

1 agent
  ↓
2
  ↓
4
  ↓
8

Con cinco ejecuciones por condición ya podríamos buscar una señal inicial. No sería una estimación definitiva, pero sí una forma barata de saber si la coordinación consume una fracción creciente del presupuesto.

Definimos

Efficiency = Quality / (Cost × Time)
CoordinationRate = coordination actions / total actions
Efficiency
▲
│        ●
│      ●
│   ●
│ ●           ●
│
└────────────────► agents

Información útil incluso si falla

Si no encontramos Coordination Tax, quizá no necesitemos resolver coordinación todavía.

Eso también es una victoria experimental: elimina una línea de construcción sin tener que debatirla durante meses.

25MIE-04

¿Governance funciona?

Aquí tampoco construiría el RTS. Prepararía dos prompts u orquestaciones que representen dos formas de trabajar.

A — Micromanagement

haz research
asigna a X
revisa esto
manda esto a Y
ahora construye...

B — Governance

GOAL
Construir la mejor solución posible.

BUDGET
€3.

CONSTRAINTS
No publicar.
No gastar fuera del budget.
Toda afirmación importante necesita evidencia.

STOP CONDITIONS
Detener si no hay evidencia suficiente.

En el primer caso el humano decide el reparto paso a paso. En el segundo define objetivo, presupuesto, restricciones y condiciones de parada, y el sistema decide internamente el reparto.

Muestra inicial

Cinco tareas complejas por cinco repeticiones, con la misma rúbrica y el mismo límite temporal.

Métrica primaria

HumanInterventions, condicionado a Quality_governance ≥ 0.9 × Quality_micro

Interpretación

Si governance no reduce significativamente las intervenciones, toda nuestra idea de “jugador como gobernador” queda debilitada. Si reduce intervención pero también destruye calidad, no hemos encontrado autonomía: hemos desplazado el trabajo humano hacia correcciones posteriores.

26MIE-05

¿Existe aprendizaje organizacional mediante skills?

Aquí evitaría crear una sofisticada Skill Library. Sólo necesitamos una carpeta o unas funciones muy simples.

/skills
    competitor-analysis.md
    deploy-app.md
    validate-source.md
    ...

Construiría dos organizaciones idénticas. La organización A no tiene acceso a resultados anteriores. La organización B puede convertir soluciones en skills y reutilizarlas.

Les daría 20–30 tareas de una misma familia, no 50 todavía, y observaría qué ocurre en las tareas 1, 5, 10 y 20.

cost
▲
│\
│ \
│  \
│   \____
└──────────► experience

Buscamos que la organización B presente una pendiente de coste descendente sin pérdida de calidad.

Kill condition

Si mantener, recuperar y adaptar skills cuesta aproximadamente lo mismo que volver a resolver el problema, la idea de capital organizacional pierde mucha fuerza.

27MIE-06

¿Aprender de fallos sirve?

Tampoco necesita un sistema complejo. Podemos crear errores deliberadamente repetibles y observar si una memoria de fallos evita que aparezcan otra vez.

20 tareas
con 5 familias de fallo

Condiciones

A
fail
 ↓
retry

B
fail
 ↓
structured postmortem
 ↓
rule
 ↓
memory
 ↓
retry

Ejemplo de regla aprendida:

Failure:
API returned incomplete pagination.

Rule learned:
Always verify next_cursor before
assuming search results are complete.

Métrica primaria

RepeatedFailureRate

Si la condición B no reduce significativamente la recurrencia, no merece la pena construir todavía una infraestructura sofisticada de postmortems. La memoria sólo justifica su coste si cambia el comportamiento en una tarea posterior.

28MIE-07

¿La interfaz RTS aporta información o sólo estética?

Aquí sí necesitamos una UI, pero no un juego. Construiría tres prototipos estáticos o interactivos sobre exactamente el mismo estado.

A — Dashboard

B — Graph

C — RTS map

Los tres mostrarían, por ejemplo:

  • 12 agents
  • 37 tasks
  • 3 blocked dependencies
  • 2 duplicated tasks
  • 1 cost anomaly
  • 1 overloaded team

Y haríamos preguntas concretas: ¿Dónde está el cuello de botella? ¿Qué agente está bloqueando más trabajo? ¿Dónde añadirías capacidad? ¿Qué está generando gasto inútil?

Puede hacerse incluso con Figma. No necesitamos OpenRA. Veinte usuarios ya proporcionarían una primera señal.

Métricas

  • time-to-answer
  • correct answers
  • incorrect interventions
  • confidence

Decisión

Si graph o dashboard igualan o superan RTS, no invertiría todavía en un motor de juego. Esa prueba podría ahorrar meses sin empobrecer la investigación.

29MIE-08

¿Los agentes pueden producir algo de valor real?

Aquí no intentaría crear una empresa autónoma. Elegiría una transacción de valor extremadamente estrecha.

real problem
     ↓
agents
     ↓
real output
     ↓
external user
     ↓
use / reject

No tiene que ser dinero inicialmente. Podría ser encontrar una anomalía que un ingeniero confirma, arreglar un issue de software, producir una investigación que modifica una decisión o crear una landing page que obtiene conversiones.

La pregunta

¿Alguien externo cambia su comportamiento porque recibió ese output?

Eso es evidencia de valor. Si ni siquiera conseguimos ese cambio de manera repetida, hablar de ingresos autónomos sería prematuro.

30MIE-09

¿Valor > coste?

Sólo después de detectar valor. Tomamos diez outputs reales del experimento anterior y registramos absolutamente todo.

tokens
API costs
compute
tool subscriptions
human supervision
review time
failed attempts

El valor también debe estimarse con una unidad explícita:

time saved
revenue generated
cost avoided
willingness to pay
NetValue = V − (C_AI + C_tools + C_human + C_failure)

No necesitamos una empresa completa para comprobar si la economía básica empieza a cerrar.

31MIE-10

Willingness to Pay

Aquí tampoco construiría el producto. Después de enseñar un prototipo y, preferiblemente, demostrar un problema real, expondría una acción que requiera compromiso.

landing / demo
     ↓
price
     ↓
real CTA

Agent Operations
€49/month

[Start paid pilot]

La acción debe tener algún coste o compromiso real: pago, depósito, contrato piloto, reunión de implementación o acceso a datos. No basta con preguntar “¿te interesa?”.

Evidencia

Cinco personas diciendo “esto es increíble” vale muchísimo menos que una diciendo “aquí tienes 50 €”.
32MIE-11

Especialización emergente

No hace falta crear una sociedad. Podemos probar primero si el historial de rendimiento genera roles útiles o sólo una historia retrospectiva.

5 identical agents
        ↓
100 heterogeneous tasks
        ↓
agents choose / negotiate tasks

No asignamos roles. Después calculamos la relación entre tipo de tarea, agente, rendimiento y selección.

  • task type × agent
  • performance × agent
  • selection × agent

Primero buscamos clusters. Después la prueba real: ¿la especialización histórica predice qué agente resolverá mejor una tarea futura? Si no, el supuesto “rol emergente” probablemente sea storytelling sobre ruido.

33MIE-12

Trust → Authority

Puede realizarse inicialmente completamente en sandbox. La pregunta es si el historial de comportamiento permite ajustar permisos sin convertir una puntuación en una autorización ciega.

read file                  risk 1
modify sandbox file        risk 2
commit branch              risk 3
merge simulated PR         risk 4
simulated deployment        risk 5

Comparamos dos políticas:

STATIC
todos mismos permisos

ADAPTIVE
permisos aumentan/reducen
según historial
SafeAutonomy = successful autonomous actions / (incidents + human interventions)

No necesitamos tocar sistemas reales para validar el mecanismo básico. Primero hay que observar falsos bloqueos, incidentes simulados y latencia de decisión.

34MIE-13

Sandbox → realidad

Ésta es cara, así que la retrasaría. El experimento mínimo es mucho más pequeño que “simular empresas”. Elegimos una única variable que podamos simular y observar fuera.

20 concepts
      ↓
simulation scores them
      ↓
publish 5–10
      ↓
real CTR / conversion

Después calculamos la correlación de Spearman entre el ranking simulado y el ranking real.

Spearman(simulatedRank, realRank)

Si no correlaciona ni en un dominio estrecho, no tiene sentido construir todavía un gran simulador económico.

35MIE-14

Organización emergente

No empezaría con 1.000 agentes. La pregunta inicial es mucho más modesta: ¿aparecen configuraciones recurrentes que mejoran el rendimiento frente a una estructura fija?

6 agents
      ↓
common objective
      ↓
ability to:
delegate
create roles
merge roles
change connections
      ↓
repeat 30 times

Si no encontramos ninguna señal, paramos ahí. No hace falta explicar una organización alienígena cuando ni siquiera aparece una ventaja recurrente en una población pequeña.

36SÍNTESIS OPERATIVA

El experimento maestro concentra la decisión.

El orden óptimo cambia otra vez

Con la lógica de Minimum Informative Experiment, el orden de ejecución debe combinar coste, complejidad y capacidad de matar una hipótesis temprano.

                     COSTE / COMPLEJIDAD

MIE-01  Problema real           █
MIE-02  Multi vs single         ██
MIE-03  Coordination Tax        ██
MIE-04  Governance              ██
MIE-05  Skill learning          ██
MIE-06  Learning from failure   ██
MIE-07  RTS vs Graph            ██
MIE-10  Willingness to pay      ██
MIE-08  Real value              ███
MIE-09  Economics                ███
MIE-11  Specialization          ███
MIE-12  Trust/authority         ███
MIE-13  Sim → real              ████
MIE-14  Emergent org            ████

Hay una optimización adicional: un único experimento puede informar varias hipótesis.

                   COMPLEX TASK
                        │
              ┌─────────┴─────────┐
              │                   │
          1 AGENT             8 AGENTS
                                  │
                         ┌────────┴────────┐
                         │                 │
                     MICRO             GOVERN

Con una misma misión compleja y dos políticas de control obtenemos información simultánea sobre el problema de supervisión, single versus multi-agent, coordination tax, governance y coste de coordinación.

  • P1 — problema de supervisión
  • A8 — single vs multi
  • A9 — coordination tax
  • A2 — governance
  • E7 — coste de coordinación

El experimento maestro 2×3

                       AGENTS

                    1      4      8
                 ┌──────┬──────┬──────┐
MICROMANAGEMENT  │  A   │  B   │  C   │
                 ├──────┼──────┼──────┤
GOVERNANCE       │  D   │  E   │  F   │
                 └──────┴──────┴──────┘

Usaría diez tareas complejas por condición como primera muestra. Mantendría constantes el modelo, las herramientas, el presupuesto y el tiempo máximo. Mediría calidad, coste, tiempo, intervenciones humanas, acciones de coordinación, trabajo duplicado, fallos y recuperaciones.

Ese diseño empieza a responder simultáneamente: ¿más agentes ayudan?, ¿cuándo dejan de ayudar?, ¿cuánto cuesta coordinarlos?, ¿governance funciona?, ¿aparece el problema de supervisión?, ¿el humano se convierte en bottleneck?

Ése sería el primer Minimum Informative Experiment real del proyecto. Antes de OpenRA, antes del mapa, antes del producto y probablemente incluso antes de ponerle nombre.
37FRONTERA DE LA AFIRMACIÓN

Esto es un protocolo, todavía no un resultado.

La conversación no entrega una validación empírica. Entrega algo anterior y más útil para decidir: una secuencia de pruebas que permite que una idea ambiciosa muera pronto, se reduzca a una versión comprobable o gane el derecho a convertirse en producto.

La frontera debe permanecer visible: hasta ejecutar la matriz, todas las conclusiones son hipótesis y protocolos. El activo que merece acumularse no es una narrativa de autonomía, sino un registro reproducible de qué organización, qué interfaz y qué política producen una mejora real bajo un coste que alguien acepta.