# Guion de grabación · Así construimos nuestro graph engineering

Roberto graba línea por línea. Cada número es una toma; [pausa] es un silencio de un segundo; [silencio 2 s] deja el plato roto solo. Español neutro, "inteligencia artificial" siempre completo. Ritmo tranquilo: 2,4 palabras por segundo.

Al terminar cada bloque, deja 2 segundos de aire antes del siguiente.

## Bloque 1 · LA SEÑAL (0:00–0:25)

1. El ocho de septiembre a las siete y dos de la noche, nuestro sistema arrancó una corrida de veintitrés pasos. A las siete y doce había terminado un informe de mercado completo. Y se detuvo. No porque fallara: porque estaba esperando mi firma.

2. Costó setenta y siete centavos de dólar.

3. Hoy te voy a mostrar cómo está construido por dentro. Y lo voy a explicar con una cocina.

## Bloque 2 · EL CONTEXTO (0:25–1:05)

4. Hay una idea que se puso de moda este año: ingeniería de grafos. Un video de ocho minutos sobre el tema pasó las ochenta mil vistas en cinco semanas. La tesis es simple: los asistentes de inteligencia artificial ya son buenos. El problema dejó de ser el asistente. El problema ahora es cómo repartes el trabajo entre muchos.

5. Piensa en una cocina con diez chefs excelentes. Cada uno, solo, es extraordinario. Los pones juntos sin diseñar el pase, y pasa esto.

    [plato roto, silencio]
6. Todos producen. Nadie sabe para quién. Dos hacen el mismo plato. Y al final no sale ninguno. Eso es lo que le pasa hoy a la mayoría de las empresas con agentes de inteligencia artificial: no les faltan chefs. Les falta el pase.

## El puesto no es un cocinero, es una función del manual** (prompt3a, The_Precision_Graph; pantalla: catálogo con versión y evaluador)

7. La primera decisión que tomamos va contra la corriente. En casi todas las herramientas, cada puesto del grafo es un agente genérico al que le explican por escrito qué hacer. Un cocinero temporal con instrucciones habladas.

8. Nosotros no. Cada puesto es una función del catálogo. Hoy son cincuenta y una funciones distintas, usadas en diecisiete rutas. Cada una tiene versión, declara qué entrega, y tiene un control de calidad que verifica si cumplió. Es la diferencia entre un empleado temporal y un puesto con manual de funciones.

9. Y hay una consecuencia que a mí me importa: la capacidad vive en el catálogo, no en la persona. Un agente es identidad y presentación. El puesto es el que sabe hacer.

## La ruta se diseña antes de encender el fuego** (Precision_Workflow_Graphv2, Flow_Architecture_Unveiled; pantalla: comentario del compilador sobre el ciclo)

10. La segunda decisión: la ruta se compila antes de arrancar. Un compilador toma la plantilla y la convierte en la ruta ejecutable: quién depende de quién, qué puestos pueden trabajar a la vez.

11. Y si alguien cierra la ruta en círculo, el sistema no lo ignora. Falla antes de arrancar y te dice qué puestos forman el círculo. En nuestro código está escrito así: una arista hacia atrás no es ruido a ignorar, es un ciclo a denunciar.

12. Ese compilador es puro: no toca la base de datos, ni el reloj, ni el azar. Suena a detalle técnico, pero significa dos cosas para un gerente. Que la misma plantilla siempre produce la misma ruta. Y que puedo reconstruir la corrida de hace un mes y revisar exactamente qué pasó.

## Una sola dirección y nada sale sin control** (Engineered_Culinary_Flow; pantalla: tabla de niveles de la corrida)

13. Tercera: la ruta va en una sola dirección. En la corrida del ocho de septiembre fueron once niveles. Cinco puestos cerrando en dieciocho segundos en el primer nivel, y un solo puesto redactando al final. Ancha al principio, angosta al final: recolecta en paralelo y sintetiza en un solo hilo.

14. Y entre puesto y puesto hay control de calidad. Si el evaluador rechaza, la línea se detiene ahí. Un error temprano no contamina lo que sigue.

## La corrida real** (Agent_Squad_Orchestrated_Impact, Orchestrated_AI_Enterprise_Efficiency, Orchestrationv2, OrchestratedAI; pantalla: tabla de la corrida y el informe detenido)

15. Veintitrés pasos, ninguno falló. Diez minutos con treinta y cinco segundos. Setenta y siete centavos. Leyó nueve transcripciones completas de video, los comentarios de cinco videos, siete conversaciones de foro, midió la demanda en seis idiomas y comparó diez canales. Y redactó tres oportunidades, cada una atada a la evidencia que la sostiene.

16. A mano, estimo que son siete horas de una persona competente. Digo estimo, porque nadie cronometró a una persona haciendo esto. El volumen y el costo sí están medidos.

17. Y el informe no se publicó solo. Hizo el trabajo. No lo autorizó. Eso lo firmo yo.

## La corrida que falló** (Efficiency, grok-video-e, OptimizingV2; pantalla: los tres intentos del nodo s4 con hora)

18. Cualquiera te muestra la corrida que funcionó. Yo te quiero mostrar la que falló, porque es la que prueba el diseño.

19. El siete de septiembre, el puesto que redacta el informe falló tres veces: a las once treinta y uno, a las once treinta y seis y a las once cuarenta y dos. Dos veces por tiempo agotado del modelo. La tercera, rechazado por el contrato editorial: las propuestas no citaban la evidencia.

20. El sistema decidió no volver a intentar y dejó la corrida marcada como parcial. Cuando un paso falla, sabe por qué: se agotó el tiempo, se agotaron los intentos, o una persona dijo que no. Y si una persona dijo que no, no se reintenta. En el código lo escribimos así: el dueño miró el trabajo y dijo que no; reintentarlo sería volver a hacer lo mismo esperando que esta vez le guste.

21. Además hay guardas que la teoría ni menciona: un solo cocinero por bandeja, para que uno lento no pise a otro. Un tope de reintentos: al agotarse, el trabajo se marca muerto, no da vueltas sin fin. Y un presupuesto reservado por corrida, para que el sistema no gaste dinero sin permiso.

22. Y en algún momento retiramos el motor viejo. Hoy la ruta no es una de dos opciones. Es la única.

## Bloque 4 · EL FRAMEWORK (2:45–3:15)

23. Con esto no hace falta saber programar para evaluar un sistema de agentes. Tres exigencias:

24. Uno. Exige la bitácora: cuando esto se equivoque, que te digan en qué paso fue.

25. Dos. Exige la firma: que nada salga sin que una persona lo autorice.

26. Tres. Exige el costo: cuánto costó la última operación real, con el detalle.

27. Si el proveedor responde vago a cualquiera de las tres, no hay pase diseñado. Hay diez chefs excelentes y un piso lleno de platos rotos.

## Bloque 5 · LA PREGUNTA (3:15–3:30)

28. Me opongo a la idea de que esto se arregla con más agentes. Apoyo diseñar el pase antes de encender el fuego. Y creo que es un problema de organización, no de programación. Lo creo porque lo opero: dos corridas, una que funcionó y una que falló, y las dos las puedo reconstruir paso por paso.

29. Te dejo una pregunta: en tu empresa, ¿alguien puede decir en qué paso se equivocó la inteligencia artificial la última vez?

Total: 29 tomas.