PTENES
Saltar al contenido
MÓDULO 3.3

🔍 Mito × hecho

"Graph engineering" nació de un debate real y se convirtió, en pocas semanas, en un mercado de afirmaciones infladas. Este módulo separa lo que se sostiene de lo que no, sin convertirse en un módulo anti-grafos. El grafo es real y útil; lo que necesita una auditoría es el hype que lo rodea.

6
Temas
40
Minutos
Intermedio
Nivel
Crítica
Tipo
Progreso de este módulo
0%0 de 6
1

🪦 Desactiva el «loop murió»

En julio de 2026 circuló la idea de que «loop engineering murió, ahora es graph engineering». La frase suena a un cambio de era, pero técnicamente no tiene sentido: un loop ya y es un grafo — un grafo cuyo camino vuelve a un nodo anterior. No "pasas" de loop a grafo como quien cambia de herramienta.

Lo que realmente ocurre es una composición: compones bucles en grafos cuando un bucle deja de ser suficiente, y eso tiene un costo real, no es una mejora gratuita. Pagas con más prompts que escribir, un esquema de estado (el formato de los datos que atraviesan el sistema) más elaborado, y modos de falla que un solo bucle nunca había (merge que se traga datos, enrutamiento que no converge).

🆕 ¿Nuevo aquí? Dos palabras antes de seguir

  • Máquina de estados: una forma antigua (muy anterior a la IA) de describir un sistema como un conjunto fijo de «estados» y las reglas que indican cuándo pasa de uno a otro.
  • FOMO: "fear of missing out" — el miedo a quedarse atrás porque todo el mundo habla de un término nuevo. Es el combustible del ciclo de hype de este tema.

⚠️ El ciclo del hype en cifras

Loop engineering fue declarado «muerto» tras unas seis semanas de vida como término popular. Cada semana se anuncia un vocabulario nuevo como obligatorio y el anterior se declara obsoleto. Si cambias de arquitectura cada vez que cambia un término, nunca terminas nada: solo persigues etiquetas.

grafo loop ABC el bucle no murió. se convirtió en UN NODO del grafo. los otros nodos (A, B, C) son qué agrega el grafo

Qué observar: el bucle no desaparece dentro del grafo mayor: sigue allí, completo, como uno de los nodos. Lo que hace el grafo es colocar otros nodos (A, B, C) a su alrededor y definir cómo se llega a ese bucle y cómo se sale de él. No hubo reemplazo; hubo un nodo más.

Conceptos clave

Bucle = grafo con ciclo

Ya era un grafo desde el principio

Composición, no intercambio

Tú no «subes» de nivel

Costo real

Prompt, schema, falla nueva

Ciclo de entusiasmo

Un término nuevo reemplaza al anterior cada semana

2

🗂️ Separa el grafo de conocimiento del grafo de ejecución

El error más común del debate —incluso en publicaciones que parecen técnicas— es mezclar dos temas diferentes que solo tienen «grafo» en común en el nombre. GraphRAG e grafo de conocimiento son grafos de información: los nodos son entidades o documentos, las aristas son relaciones («detalla», «contradice»), y un agente consulta ese grafo para responder una pregunta.

Graph engineering, el tema de este curso, es un grafo de ejecución: los nodos son unidades de trabajo (agentes, llamadas al modelo, código), las aristas indican «qué se ejecuta después», y un agente recorre ese grafo para realizar una tarea. Son estructuras de datos con el mismo nombre técnico, aplicadas a problemas opuestos.

🆕 ¿Nuevo aquí? Dos palabras antes de seguir

  • RAG (generación aumentada por recuperación): técnica en la que el modelo, antes de responder, busca fragmentos relevantes en una base de datos y los usa como contexto. "Generación aumentada por recuperación".
  • GraphRAG: una variante de RAG en la que la base de datos consultada se organiza como un grafo de entidades y relaciones, en vez de solo fragmentos de texto sueltos.
  • Knowledge graph: base de datos donde la información se convierte en nodos (entidades) y aristas (relaciones entre ellas); Google usa una desde hace más de una década para sus paneles de búsqueda.
grafo de conocimiento detalla contradice documento A entidad B entidad C el agente CONSULTA grafo de ejecución si se aprueba si se reprueba agente 1 agente 2 vuelve al 1 el agente RECORRE información × ejecución

Qué observar: fíjate en el verbo debajo de cada lado. Consultar y recorrer son operaciones diferentes. Un grafo de conocimiento se queda quieto esperando una pregunta; un grafo de ejecución avanza por sí solo, paso a paso, hasta terminar la tarea. Confundirlos hace que creas que aprender GraphRAG te enseña a orquestar agentes — no es así.

✓ Es un grafo de conocimiento cuando

  • ✓El objetivo es responder «quién se relaciona con quién»
  • ✓El grafo se consulta, no se ejecuta paso a paso
  • ✓Y una forma de RAG: mejor búsqueda, no orquestación

✓ Es un grafo de ejecución cuando

  • ✓El objetivo es «qué se ejecuta después de qué»
  • ✓El agente recorre el grafo para completar una tarea
  • ✓Este es el tema de este curso — graph engineering de verdad

Conceptos clave

Mismo nombre, cosas diferentes

Conocimiento x ejecución

GraphRAG y RAG

No es un reemplazo

Consultar x recorrer

El verbo revela el tipo

El mercado mezcla

Hasta las publicaciones técnicas se equivocan en esto

3

🕵️ Revisa las asignaciones

Durante el debate de julio de 2026 circularon tres afirmaciones específicas según las cuales grandes empresas «adoptaron graph engineering». Ninguna de las tres se sostiene cuando verificas la fuente primaria, es decir, lo que la propia empresa anunció realmente.

1

"Graph engineering reemplazó RAG en Microsoft"

Microsoft publicó una investigación sobre GraphRAG, una técnica de recuperación de contexto.

GraphRAG es una forma de RAG, no una disciplina que sustituye a RAG. Es un grafo de conocimiento (tema 2), no un grafo de ejecución.

2

"Stanford adoptó graph engineering" (mediante DSPy)

DSPy: framework de investigación de Stanford que optimiza automáticamente los prompts y parámetros de un programa que usa modelos de lenguaje.

DSPy optimiza programas de modelo de lenguaje: no tiene relación con los grafos de conocimiento ni con una disciplina llamada «graph engineering».

3

"Anthropic lanzó graph engineering"

Anthropic usa orquestación multiagente escrita en código en algunos de sus propios sistemas.

Usar orquestación en código es muy diferente de anunciar una nueva disciplina con ese nombre. Anthropic no anunció «graph engineering» como concepto.

💡 Consejo práctico

Siempre que una afirmación tenga el formato "La empresa X adoptó Y", pregúntate: ¿esto apareció en un anuncio, publicación o artículo? de la propia ¿empresa X, o solo en una publicación de un tercero que repite lo que dijo otra publicación? Si es la segunda opción, trátalo como un rumor hasta encontrar la fuente primaria.

Conceptos clave

Microsoft

GraphRAG es una forma de RAG

Stanford / DSPy

Optimiza el programa, no el grafo

Anthropic

Orquestación en código ≠ disciplina

Fuente primaria

¿La propia empresa dijo eso?

4

📉 Desconfía del número sin fuente

Dos cifras circularon junto con el entusiasmo: "18% más de precisión" y "85% menos de costo" para sistemas con grafos. Se citaron como si fueran una propiedad general de cualquiera sistema orquestado en grafo. No lo son. Vinieron de un baseline específico: un estudio sobre un dominio acotado, lectura de diagramas industriales.

Un resultado de un dominio limitado no se convierte en una ley general solo porque lo hayan republicado sin contexto. La regla práctica: antes de repetir una cifra de rendimiento, pregunta de qué experimento salió, contra cuál baseline (la comparación de referencia) y en qué tarea específica.

🆕 ¿Nuevo aquí? Una palabra antes de seguir

  • Baseline: el «punto de comparación» de un experimento: contra qué comparas el resultado nuevo. «18% mejor» solo significa algo si sabes 18% mejor que qué.

📊 De dónde salieron los números que circularon

  • Dominio: extracción de información de diagramas industriales (no "agentes en general")
  • Comparación: un pipeline específico de RAG tradicional como baseline
  • Alcance: un estudio, no una revisión sistemática de varios estudios
  • Conclusión correcta: "en está tarea, este enfoque con grafos superó esta baseline" — no "los grafos siempre ganan"

⚠️ Atención: un número suelto es una señal de alerta

Si una publicación cita un porcentaje de mejora sin decir el nombre del estudio, el dominio probado y la baseline utilizada, trata el número como decoración, no como evidencia. Esto también aplica al número más impresionante que hayas visto.

Conceptos clave

18% / 85%

De un dominio acotado

Baseline

¿Mejor que qué?

Alcance

Un estudio ≠ ley general

Pregunta estándar

Experimento, baseline, tarea

5

🏛️ Reconoce la prior art

Nada de la mecánica de "graph engineering" es nuevo. Máquina de estados y es un concepto de hace décadas. XState — una biblioteca de JavaScript — formalizó el flujo de control explícito e inspeccionable años antes de que apareciera el término; el propio creador de XState participó en el debate defendiendo esa misma idea de siempre, pero con otra etiqueta.

LangGraph expone agentes como un StateGraph: agregas nodos, conectas aristas, y el estado pasa por ellas. Microsoft AutoGen y Google ADK ofrecen workflows en grafo, enrutamiento de agentes y delegación multiagente: todo esto es anterior al término "graph engineering". En el mundo de los datos, los DAG describen workflows desde hace décadas. Lo nuevo en 2026 es el vocabulario, no la estructura.

🆕 ¿Nuevo aquí? Dos palabras antes de seguir

  • Prior art («arte anterior»): término tomado de las patentes: todo lo que ya existía antes de que se anunciara una «novedad». Si hay prior art, la novedad es solo una etiqueta nueva para algo conocido.
  • Máquina de estados: ya definida en el tema 1 — sistema con estados fijos y reglas de transición entre ellos.
máquina de estados hace décadas DAG de workflow datos, desde hace décadas XState hace años LangGraph / AutoGen / ADK antes del término "graph engineering" 2026 — el VOCABULARIO el término es el último de la fila: la estructura ya existía

Qué observar: el brillo está en el último hito, no porque sea el más importante, sino porque es el más reciente y el menos probado por el tiempo. Cada hito anterior resolvió el mismo problema — «cómo coordinar pasos con desvíos y retornos»— con nombres diferentes. Evalúa el patrón técnico, no la etiqueta del mes.

Conceptos clave

XState

Flujo explícito desde hace años

LangGraph

StateGraph ya existía

AutoGen / ADK

Workflow y delegación anteriores

Vocabulario nuevo

La estructura no es

6

🧭 Acepta que la mayoría de los agentes no necesita un grafo

La llegada de un término nuevo crea la tentación inmediata de reconstruir cada agente como un sistema distribuido en miniatura. Resístela. Muchas tareas siguen necesitando solo un modelo, un ciclo de herramientas y una buena condición de parada — exactamente lo que enseñó la Ruta 2 de este curso.

Adoptar un grafo significa adoptar gestión de estado, enrutamiento entre nodos y una mayor superficie de fallas: costos reales que se analizan en el tema 1. La lección final del módulo: saber qué es un grafo (nodos y aristas, nada más) es lo que te permite asimilar el concepto nuevo en cinco minutos, en vez de dejar todo para estudiar desde cero. La IA es una palanca de lo que ya sabes; el conocimiento básico es lo que reduce el FOMO.

✓ Señales de que necesitas un grafo

  • ✓Tienes partes independientes que pueden ejecutarse al mismo tiempo (fan-out)
  • ✓El enrutamiento depende de una condición ("si se aprueba, ve a X; si no, ve a Y")
  • ✓Cada etapa necesita un contexto limpio, sin heredar la suciedad de las anteriores

✗ Señales de que solo necesitas un bucle mejor

  • ✗El trabajo es esencialmente secuencial, un paso a la vez
  • ✗Un solo verificador ya cubre la condición de detención
  • ✗Estás considerando usar un grafo solo porque el término está de moda

⚖️ Mito × realidad — el resumen del módulo

Lo que se dice Lo que se verifica
"Loop engineering murió; ahora es graph engineering." Un loop ya es un grafo con ciclo; el grafo compone loops, no los reemplaza.
"GraphRAG reemplazó RAG en Microsoft." GraphRAG es una forma de RAG, no lo sustituye.
"Stanford adoptó graph engineering mediante DSPy." DSPy optimiza programas de modelos de lenguaje, no grafos de conocimiento.
"Anthropic lanzó la disciplina graph engineering." Usa orquestación escrita en código, pero no anunció ninguna disciplina.
"18% más de precisión, 85% menos de costo en grafos." Números de un estudio acotado sobre diagramas industriales, no una ley general.
"Todo es nuevo en 2026." La máquina de estados, DAG, XState, LangGraph, AutoGen y ADK son anteriores al término.

🧪 Ejemplo práctico: prompt "detector de hype"

Objetivo: tener un prompt listo que pegas en Claude Code (o cualquier asistente) junto con una publicación, un tuit o un artículo sobre arquitectura de IA, y te devuelve una auditoría — no una opinión.

Voce e um auditor cetico e justo de alegacoes tecnicas sobre arquitetura de IA.
Vou colar um texto (post, tweet ou artigo) sobre um conceito ou arquitetura nova.
Para CADA alegacao factual relevante no texto, responda em lista:

1. ALEGACAO: cite a frase exata que faz a afirmacao.
2. FONTE PRIMARIA: existe uma fonte primaria citada (post oficial da empresa,
   paper, repositorio)? Se nao houver, diga "sem fonte" explicitamente.
3. PRIOR ART: existe uma tecnica ou ferramenta anterior que ja resolvia o
   mesmo problema com outro nome? Cite pelo menos uma se houver.
4. O QUE E REALMENTE NOVO: separando o vocabulario da tecnica, o que sobra
   como novidade genuina (se sobrar algo)?

Regra: se voce concordar com TODAS as alegacoes do texto sem ressalva,
releia e aponte pelo menos UMA alegacao sem fonte antes de responder.

Texto para auditar:
<cole aqui o post/tweet/artigo>

Cómo verificar: ejecuta este prompt contra un texto que tú ya sabe ser exagerado — por ejemplo, pega las tres afirmaciones del tema 3 de este módulo como si fueran una publicación real. Si el modelo está de acuerdo con todo sin cuestionar nada, el prompt es demasiado laxo.

Exige rigor: si la salida no señala al menos una afirmación "sin fuente", pide explícitamente: "vuelve a leer y señala la afirmación más débil del texto". Un buen detector de hype siempre encuentra algo que cuestionar.

Verificación rápida (no bloquea nada): una publicación dice «los sistemas en grafos tienen un 18 % más de precisión» sin citar de dónde sacó el dato. ¿Qué hacer?

Conceptos clave

Resiste la tentación de reconstruirlo todo

Un término nuevo no obliga a refactorizar

El grafo tiene un costo

Estado, enrutamiento, fallo nuevo

La base reduce el FOMO

Los nodos y las aristas bastan para entenderlo rápido

Contra el hype, no contra los grafos

El grafo es real; la exageración, no

📌 Resumen del módulo

✓
El loop no murió — se convirtió en un nodo del grafo mayor. Composición, no sustitución.
✓
Conocimiento ≠ ejecución — GraphRAG es un grafo de información; graph engineering es un grafo de ejecución.
✓
Ninguna de las atribuciones se sostiene — Microsoft, Stanford y Anthropic no anunciaron lo que se les atribuyó.
✓
Un número sin fuente es decoración — 18%/85% provienen de un dominio específico, no son una ley general.
✓
El término es el más nuevo, no la estructura — máquina de estados, DAG, XState, LangGraph, AutoGen y ADK surgieron antes.
✓
La mayoría de los agentes no necesita un grafo — conocer los nodos y las aristas te da el resto gratis, sin FOMO.

Próximo:

Ruta 4 — Graph Engineering en la práctica: nodos, aristas, estado y dónde fallan los sistemas reales.