Respuestas

¿Un grafo de conocimiento no resuelve esto enlazando los hechos entre sí?

Resuelve una parte real, y la parte que resuelve no es esta. Un grafo es bueno en identidad: descubre que "el servicio de facturación", "billing-svc" y "el backend de pagos" son una misma cosa, algo que una lista plana de notas no hace. Lo que no lleva es autoridad. Enlaza los hechos de ese servicio y las versiones contradictorias pasan a llegar juntas — la política de reintentos del año pasado junto a la de este trimestre, conectadas, coherentes e igual de presentes, sin ninguna arista que diga cuál rige. Arroway responde esa pregunta primero: una entrada es la vigente, nombra a quien la sancionó, y la que sustituyó queda retirada con el motivo adjunto.

Última actualización September 16, 2026

Enlazar es identidad; decidir es autoridad

Son problemas distintos que parecen el mismo porque ambos se manifiestan como que la IA se equivoca. La identidad es reconocer que dos nombres se refieren a una sola cosa, y el grafo es la herramienta adecuada. La autoridad es cuál de varias afirmaciones de apariencia verdadera sostiene el equipo, y ninguna cantidad de estructura la produce, porque no está en el dato. Alguien decidió — y, a menos que esa decisión se haya registrado como decisión, no hay nada que el grafo represente: solo puede mostrar que ambas afirmaciones existen y tratan del mismo asunto.

Conectar contradicciones hace que lleguen juntas

Hay una etapa intermedia incómoda que vale nombrar, porque los equipos llegan a ella y la leen como un fallo del grafo. Antes de enlazar, el hecho viejo y el actual estaban desconectados, así que la recuperación solía traer uno de ellos y la colisión quedaba oculta. Después de enlazar, ambos vuelven, correctamente, como hechos de la misma entidad. El grafo hizo exactamente su trabajo. Convirtió una inconsistencia invisible en visible — y una contradicción visible sin regla de desempate sigue dejando la elección al asistente, normalmente por lo reciente, que no es lo mismo que por decisión.

La vigencia se escribe cuando se toma la decisión

Esto no se puede inferir después porque es un hecho sobre el mundo, no sobre el texto. Una afirmación queda sustituida porque una persona eligió sustituirla, y esa elección no deja rastro en la redacción de ninguna de las dos versiones. Así que se registra en el instante en que ocurre: la decisión nueva nombra a la anterior que contradice, la anterior se retira con el motivo en su línea, y cada entrada lleva la condición que la termina. Lo que el asistente lee es la respuesta vigente, mientras el historial sigue disponible para quien quiera auditar cómo se llegó a ella.

Cómo se ve en la práctica

Un equipo monta un grafo sobre sus notas de ingeniería, y funciona bien. Resuelve que el servicio llamado "ingest" en un documento y "el pipeline de eventos" en otro es el mismo componente, y las consultas que antes fallaban ahora encuentran todo sobre él. Todo sobre él es el problema. El subgrafo de ese componente guarda una nota del diseño original que dice que los eventos se reintentan tres veces, un runbook de la revisión de incidentes que dice que los reintentos bajaron a uno, y una propuesta de pasar a una cola de mensajes muertos que se redactó con esmero y nunca se adoptó. Las tres tratan genuinamente de ese componente, y las tres están enlazadas correctamente. Un asistente al que se le pregunta por el comportamiento de reintento tiene ahora tres respuestas conectadas y mutuamente contradictorias, y ningún criterio de elección salvo qué tan recientemente se tocó cada archivo — lo que, porque el documento de diseño se reformateó el mes pasado, apunta a la más antigua.

Preguntas que la gente hace sobre esto

¿No podemos poner marcas de tiempo en las aristas y tomar la más nueva?
Lo reciente lo aproxima y falla justo en los casos que más importan. Una decisión reafirmada de pasada parece más nueva que la deliberada que la estableció; un documento reformateado o migrado obtiene fecha fresca sin que su contenido cambie; y una propuesta escrita después de una decisión es más nueva que la decisión en favor de la cual se rechazó. Lo reciente responde cuándo se escribió algo, y la pregunta es qué sostiene el equipo — lo mismo solo cuando nadie ha cambiado de opinión.
¿Y si el grafo registra quién dijo qué?
Se acerca, y eso es procedencia, no autoridad: saber el autor no es saber si el equipo estuvo de acuerdo. Lo que falta es un acto explícito — alguien con autoridad en ese proyecto marcando esta como la versión que rige, y qué sustituyó. Con ese acto, el orden deja de venir de la estructura y pasa a venir de la decisión, que es todo el argumento aquí. Un grafo puede guardar perfectamente un registro así; simplemente no lo produce por su cuenta.
¿Entonces la estructura es inútil?
En absoluto, y conviene mantener limpia la distinción. Resolver que varios nombres significan una misma cosa es realmente útil, y el registro aquí se acota por proyecto por un motivo emparentado — para que el material del trabajo de un cliente no se sirva en el de otro. Lo que la estructura no hace es el orden que viene después: de las cosas que reunió correctamente, cuál rige. Esa respuesta viene de una persona, una vez, y pasa a leerla todo el mundo.
Instalar ArrowayVer cómo funciona →

Dónde se puede comprobar

Documentación del producto en este sitio (Cómo funciona, Instalación), la respuesta sobre por qué la recuperación no sustituye a la memoria sancionada para el lado de recuperación de la misma objeción, y las reglas de sustitución, procedencia y vigencia en la especificación sancionada del producto. Todo lo descrito aquí es comportamiento que las herramientas aplican hoy, no roadmap.

https://www.arroway.app/en/answers/the-graph-links-facts-it-doesnt-decide-which-is-current