¡Hola Devs! Vamos a ver el problema real

Toda empresa grande tiene el mismo cuello de botella: el conocimiento más valioso vive en la cabeza de la gente. Las revisiones de compliance toman días, las mismas preguntas aparecen en cientos de evaluaciones de producto, y la inconsistencia entre expertos genera riesgo de verdad.

La solución instintiva — hacer fine-tuning del modelo con datos de los expertos — es caro, opaco y lento. Un mejor enfoque trata la base de conocimiento como código fuente y el modelo como compilador: mantén la complejidad en archivos de texto legibles por humanos y agentes, no en los pesos del modelo.

La arquitectura de abajo viene de un sistema en producción en un dominio de compliance, pero el patrón se generaliza a finanzas, seguridad y revisión de estándares de ingeniería.


Cuatro capas, cada una resolviendo un problema

CapaResponsabilidad
Sistema de conocimientoEl 'segundo cerebro' organizacional — posiciones curadas, taxonomía, índices de ruteo
Capa de razonamiento'Recetas' componibles que prescriben cómo analizar, no qué saber
Framework de evaluaciónBloquea todo cambio propuesto con replay dirigido + pruebas de regresión
Loop de mejoraCompila feedback de expertos en ediciones verificadas y versionadas

Quita cualquier capa y las demás se degradan. Este es el insight que la mayoría de los sistemas RAG se pierden: retrieval solo no captura razonamiento.

AI agent architecture diagram showing knowledge layer and reasoning layer separation for enterprise second brain system Coding Session Visual

La capa de conocimiento: archivos por encima de embeddings

En lugar de meter documentos en un vector store y esperar que la búsqueda semántica encuentre el chunk correcto, pre-extrae el conocimiento en una taxonomía estricta de 200+ archivos:

  • Archivos de posición — posturas organizacionales autoritativas con restricciones e implicaciones de ruteo accionables por máquina
  • Archivos de taxonomía / vocabulario — fuente única de verdad para tipos de entidad y niveles de clasificación
  • Índices de ruteo — mapeo determinístico de características de entrada a posiciones aplicables
  • Archivos de gateway — pruebas de umbral que el agente debe pasar antes de entrar a un dominio

Cada archivo declara sus dependencias en frontmatter YAML:

# position_file.yaml
id: pos-2024-compliance-marketing-claims
version: 3.2
depends_on:
  - taxonomy/entity-types.yaml
  - vocabulary/claim-categories.yaml
referenced_by:
  - recipes/assess-marketing-claim.yaml
  - routing/index-marketing.yaml
constraints:
  - "Aplica solo a claims orientados al consumidor"
  - "Reemplaza pos-2023-marketing-claims"

Esto forma un grafo de dependencias bidireccional. Cuando un archivo cambia, rastreas exactamente qué se rompe — y eso es lo que hace viable la edición automatizada.

Particionamiento por densidad

No todo pertenece a la wiki. Divide por densidad de información × frecuencia de uso:

  • Alta densidad + alta frecuencia → wiki (consultado casi en cada turno)
  • Esparso + situacional → retrieval RAG (profundo pero raramente necesario)

El razonamiento central del agente queda anclado en conocimiento refinado y actual, pero aún alcanza evidencia de apoyo cuando el escenario lo exige.

Structured knowledge file taxonomy with YAML frontmatter dependency graph for organizational AI memory Dev Environment Setup

Recetas: separando el 'qué' del 'cómo'

Los archivos de conocimiento son declarativos. Las recetas son imperativas. Una receta prescribe un workflow analítico multi-paso — qué examinar primero, qué conocimiento cargar en cada paso, qué procedimientos de decisión seguir.

La decisión crítica de diseño: las recetas referencian archivos de conocimiento pero no contienen hechos de dominio; los archivos de conocimiento declaran posiciones pero no prescriben procedimientos.

Esto te da atribución limpia de fallas:

  • Conclusión incorrecta a pesar de materiales fuente correctos → problema de receta
  • Procedimiento correcto pero faltan hechos → laguna de conocimiento
  • Expertos no coinciden en la respuesta → ambigüedad, escala a humano

Divulgación progresiva corta tokens en ~80%

Versiones iniciales cargaban un archivo plano de instrucciones con todo vía búsqueda semántica. Después de reestructurar en etapas guiadas por receta, cada query toca solo un subconjunto pequeño y dirigido. Las context windows son finitas y la atención se degrada con el volumen — entregar las instrucciones correctas en el momento correcto mejora directo la calidad del razonamiento.

El flywheel de auto-mejora

Esta es la parte que la mayoría de los equipos se salta. El loop tiene cuatro fases:

  1. Diagnosticar — extrae señales de los traces de conversación con expertos, luego aplica una única prueba de atribución: ¿El agente podría haber llegado a la conclusión correcta desde sus materiales fuente?
  2. Compilar — sub-agentes analizan impacto en paralelo (referencias cruzadas, conflictos, presupuesto de tokens, cobertura de tests). Un revisor adversarial independiente corre en contexto fresco, sin saber la justificación — solo ve los diffs propuestos.
  3. Evaluar — replay dirigido en el escenario original (con juez ciego) + pruebas de regresión en el benchmark del dominio.
  4. Aterrizar — un humano revisa una corrección probada, no una falla cruda. El escenario que fallaba se agrega a la suite de regresión permanentemente.

Cada corrección sube la barra para cambios futuros. El esfuerzo del experto compone.


Limitaciones y cuidados

  • El costo inicial es real. Construir 200+ archivos estructurados con grafo de dependencias toma semanas. Solo compensa si el dominio tiene preguntas recurrentes y de alto riesgo.
  • No es para creatividad abierta. Este patrón sirve dominios gobernados por texto recuperable y posiciones estables. Va a pelear contigo en trabajo creativo que cambia rápido.
  • Los checkpoints humanos son innegociables. El sistema acelera expertos; no reemplaza su autoridad. Calibra los checkpoints a la tolerancia a riesgo del dominio.
  • La revisión adversarial se puede burlar. Si el agente revisor comparte cualquier contexto con el proponente, los puntos ciegos se propagan. Mantén contextos estrictamente aislados.

¿Para dónde ir ahora?

Si estás evaluando esto para tu empresa, empieza por la prueba de atribución — es la unidad útil más pequeña. Toma una corrección recurrente de experto y pregunta: ¿fue laguna de conocimiento, falla de receta o ambigüedad genuina? Esa única pregunta te dirá si tu sistema necesita capa de conocimiento, capa de razonamiento o camino de escalación humana.

Para una perspectiva complementaria sobre los límites de los LLMs en contextos de evaluación, checa nuestro análisis de la suposición de surrogacy en pruebas A/B con LLM. Y si estás siguiendo dónde las features nativas de plataforma reemplazan capas de tooling, CSS @function está silenciosamente haciendo con Sass lo que esta arquitectura hace con fine-tuning.

근거자료: Meta Engineering — Organizational Second Brain

Self-improvement flywheel pipeline with diagnosis compilation validation and regression testing stages Programming Illustration

La conclusión

El principio profundo es simple: mantén la complejidad en archivos de texto legibles por humanos y agentes, no en pesos de modelo fine-tuneado. Cada mejora es un diff que un experto de dominio revisa en 30 segundos. Cada cambio es versionado, diffeable, reversible.

El pipeline de compilación es sofisticado, pero sus salidas siempre son transparentes. Ese es el trade: complejidad de ingeniería en el pipeline, simplicidad radical en los artefactos.

Si tu empresa tiene conocimiento tribal que se va por la puerta, esta arquitectura merece una mirada seria.

Este contenido fue redactado con la asistencia de herramientas de IA, basándose en fuentes confiables, y fue revisado por nuestro equipo editorial antes de su publicación. No reemplaza el asesoramiento de un profesional especializado.