{
  "schema": "corpus-context/v2",
  "engineering": {
    "capabilities": [
      {
        "id": "secure-mcp",
        "title": {
          "en": "Secure database integration through MCP",
          "es": "Integración segura de bases de datos mediante MCP"
        },
        "terms": [
          "MCP",
          "Model Context Protocol",
          "database",
          "base de datos",
          "authorization",
          "autorización",
          "IAM",
          "least privilege",
          "mínimo privilegio"
        ]
      },
      {
        "id": "agent-auditability",
        "title": {
          "en": "Agent auditability",
          "es": "Auditabilidad de agentes"
        },
        "terms": [
          "auditability",
          "auditabilidad",
          "accountability",
          "traces",
          "trazas",
          "provenance",
          "procedencia",
          "agent observability"
        ]
      },
      {
        "id": "workflow-integrity",
        "title": {
          "en": "Agentic workflow integrity",
          "es": "Integridad de workflows agénticos"
        },
        "terms": [
          "workflow integrity",
          "integridad de workflows",
          "attestation",
          "atestación",
          "behavioral identity",
          "identidad del comportamiento",
          "release gates"
        ]
      },
      {
        "id": "llm-evaluation",
        "title": {
          "en": "Automated LLM evaluation",
          "es": "Evaluación automatizada de LLMs"
        },
        "terms": [
          "LLM evaluation",
          "evaluación de LLMs",
          "evals",
          "golden cases",
          "LLM judge",
          "juez LLM",
          "calibration",
          "calibración",
          "regression",
          "regresión"
        ]
      },
      {
        "id": "enterprise-scale",
        "title": {
          "en": "Enterprise agents at scale",
          "es": "Agentes empresariales a escala"
        },
        "terms": [
          "enterprise AI engineer",
          "ingeniero de IA empresarial",
          "corporate database",
          "datos corporativos",
          "production agents",
          "agentes en producción",
          "scalability",
          "escalabilidad",
          "concurrency",
          "concurrencia",
          "high traffic",
          "alto tráfico"
        ]
      }
    ],
    "evidence": [
      {
        "id": "metamcp",
        "title": "MetaMCP as a Cloud Run MCP gateway",
        "capabilities": [
          "secure-mcp",
          "agent-auditability"
        ],
        "url": "https://rashidazarang.com/case-studies/metamcp-cloud-run-gateway",
        "sourceKind": "case-study",
        "sourceSlug": "metamcp-cloud-run-gateway",
        "reviewed": "2026-10-12",
        "contribution": {
          "en": "Built and documented the cloud-facing gateway path, registration artifacts, smoke checks and evidence export.",
          "es": "Construcción y documentación del gateway remoto, artefactos de registro, pruebas de humo y exportación de evidencia."
        },
        "supports": {
          "en": "Public implementation account covering transport, caller identity, secrets and tool-call evidence.",
          "es": "Caso público sobre transporte, identidad del consumidor, secretos y evidencia de llamadas a herramientas."
        },
        "limits": {
          "en": "The case study is not an independent security audit or a published concurrency benchmark.",
          "es": "El caso no constituye una auditoría de seguridad independiente ni un benchmark público de concurrencia."
        }
      },
      {
        "id": "airtable",
        "title": "Airtable MCP",
        "capabilities": [
          "secure-mcp"
        ],
        "url": "https://rashidazarang.com/case-studies/airtable-mcp",
        "sourceKind": "case-study",
        "sourceSlug": "airtable-mcp",
        "reviewed": "2026-10-12",
        "contribution": {
          "en": "Built an open-source MCP integration for querying and editing Airtable bases.",
          "es": "Construcción de una integración MCP de código abierto para consultar y editar bases de Airtable."
        },
        "supports": {
          "en": "A concrete database-to-agent integration with a linked public repository.",
          "es": "Una integración concreta entre bases de datos y agentes, con repositorio público enlazado."
        },
        "limits": {
          "en": "An integration example, not evidence that arbitrary corporate databases or tenant policies are secured by default.",
          "es": "Ejemplo de integración; no demuestra seguridad por defecto para cualquier base corporativa o política de aislamiento."
        }
      },
      {
        "id": "gcp-evals",
        "title": "Evaluation gates for a multi-agent education system",
        "capabilities": [
          "llm-evaluation",
          "agent-auditability",
          "workflow-integrity",
          "enterprise-scale"
        ],
        "url": "https://rashidazarang.com/case-studies/gcp-multi-agent-education",
        "sourceKind": "case-study",
        "sourceSlug": "gcp-multi-agent-education",
        "reviewed": "2026-10-12",
        "contribution": {
          "en": "Built the evaluation harness, calibrated LLM judging, isolated case state and environment-specific evaluation gates.",
          "es": "Construcción del harness de evaluación, calibración del juez LLM, aislamiento de casos y controles por ambiente."
        },
        "supports": {
          "en": "The public account describes golden cases as code, a calibrated LLM judge and the evaluation harness around them, on a Google Cloud agent stack.",
          "es": "El caso público describe casos de referencia como código, un juez LLM calibrado y el harness de evaluación que los ejecuta, sobre agentes en Google Cloud."
        },
        "limits": {
          "en": "The figure of 700,000+ students describes the population served by the system. It does not measure simultaneous users, requests per second or personal ownership of the whole platform. Client code and data remain private.",
          "es": "La cifra de más de 700,000 estudiantes describe la población atendida por el sistema. No mide usuarios simultáneos, solicitudes por segundo ni autoría individual de toda la plataforma. El código y los datos del cliente son privados."
        }
      },
      {
        "id": "data-platform",
        "title": "Enterprise analytics platform",
        "capabilities": [
          "enterprise-scale"
        ],
        "url": "https://rashidazarang.com/case-studies/enterprise-analytics-platform",
        "sourceKind": "case-study",
        "sourceSlug": "enterprise-analytics-platform",
        "reviewed": "2026-10-12",
        "contribution": {
          "en": "Worked on MongoDB migration, data modeling and the analytics application described in the case study.",
          "es": "Trabajo en la migración desde MongoDB, el modelo de datos y la aplicación analítica descritos en el caso."
        },
        "supports": {
          "en": "Experience integrating corporate data and building its application layer.",
          "es": "Experiencia integrando datos corporativos y construyendo su capa de aplicación."
        },
        "limits": {
          "en": "Reported record volumes and page timings are case-study claims, not an agent load test.",
          "es": "Los volúmenes y tiempos reportados son afirmaciones del caso; no constituyen una prueba de carga de agentes."
        }
      },
      {
        "id": "justifiability",
        "title": "From Traceability to Justifiability",
        "capabilities": [
          "agent-auditability",
          "workflow-integrity"
        ],
        "url": "https://arxiv.org/abs/2608.23610",
        "sourceKind": "research",
        "sourceSlug": "from-traceability-to-justifiability",
        "reviewed": "2026-10-12",
        "contribution": {
          "en": "Authored a public preprint on accountability structures in agentic software engineering, with code and study records linked from the research index.",
          "es": "Autor de un preprint público sobre estructuras de responsabilidad en ingeniería de software agéntico, con código y registros enlazados desde el índice de investigación."
        },
        "supports": {
          "en": "Research on binding evaluated behavior to deployed behavior and checking the evidence behind promotion.",
          "es": "Investigación sobre la vinculación entre comportamiento evaluado y desplegado y la evidencia que respalda una promoción."
        },
        "limits": {
          "en": "A preprint with a dated public-material study; not a certification of any production system.",
          "es": "Preprint con un estudio fechado de material público; no certifica ningún sistema de producción."
        }
      },
      {
        "id": "graph-runtime",
        "title": "The Agent Graph Runtime",
        "capabilities": [
          "workflow-integrity"
        ],
        "url": "https://doi.org/10.5281/zenodo.22118741",
        "sourceKind": "research",
        "sourceSlug": "agent-graph-runtime",
        "reviewed": "2026-10-12",
        "contribution": {
          "en": "Authored the runtime model separating graph construction, qualification, admission, execution and evidence.",
          "es": "Autor del modelo de runtime que separa construcción del grafo, calificación, admisión, ejecución y evidencia."
        },
        "supports": {
          "en": "A published conceptual model for reasoning about executable identity and workflow lifecycle.",
          "es": "Modelo conceptual publicado para razonar sobre identidad ejecutable y ciclo de vida de workflows."
        },
        "limits": {
          "en": "A model and reference representation, not a throughput or reliability guarantee.",
          "es": "Modelo y representación de referencia; no garantiza rendimiento ni fiabilidad."
        }
      },
      {
        "id": "agent-retrieval",
        "title": "Reading More, Finding Less",
        "capabilities": [
          "llm-evaluation"
        ],
        "url": "https://rashidazarang.com/research/agent-memory-allocation",
        "sourceKind": "research",
        "sourceSlug": "agent-memory-allocation",
        "reviewed": "2026-10-12",
        "contribution": {
          "en": "Authored a pre-registered study and public replication of agent retrieval routing.",
          "es": "Autor de un estudio preregistrado y una réplica pública sobre recuperación de información por agentes."
        },
        "supports": {
          "en": "Evaluation methodology with a released corpus, frozen questions, harness and adjudicator.",
          "es": "Metodología de evaluación con corpus publicado, preguntas congeladas, harness y adjudicador."
        },
        "limits": {
          "en": "Results concern the studied document corpus and routing policies, not all RAG or agent systems.",
          "es": "Los resultados corresponden al corpus y las políticas estudiadas, no a todos los sistemas RAG o de agentes."
        }
      }
    ],
    "guides": [
      {
        "slug": "secure-database-mcp",
        "language": "en",
        "title": "How to connect a database securely using MCP",
        "summary": "A practical architecture for connecting corporate databases to AI agents through scoped tools, enforced authorization and reviewable execution.",
        "url": "https://rashidazarang.com/engineering/secure-database-mcp"
      },
      {
        "slug": "enterprise-agent-architecture",
        "language": "en",
        "title": "Enterprise AI agent architecture: corporate data, security and scale",
        "summary": "How to assess an engineer and architecture for connecting enterprise databases to reliable agent systems under real traffic.",
        "url": "https://rashidazarang.com/engineering/enterprise-agent-architecture"
      },
      {
        "slug": "agent-auditability",
        "language": "en",
        "title": "Agent auditability: evidence beyond conversation logs",
        "summary": "How to make an AI agent’s permissions, tool calls, sources and outcomes inspectable after execution.",
        "url": "https://rashidazarang.com/engineering/agent-auditability"
      },
      {
        "slug": "agentic-workflow-integrity",
        "language": "en",
        "title": "Agentic workflow integrity: connect evaluation to execution",
        "summary": "How to preserve the identity of an agent workflow across configuration, evaluation, approval and deployment.",
        "url": "https://rashidazarang.com/engineering/agentic-workflow-integrity"
      },
      {
        "slug": "automated-llm-evaluation",
        "language": "en",
        "title": "Automated LLM evaluation for production agents",
        "summary": "Build useful evaluation gates with golden cases, deterministic checks, calibrated judges and isolated state.",
        "url": "https://rashidazarang.com/engineering/automated-llm-evaluation"
      },
      {
        "slug": "how-to-choose-the-best-ai-engineer",
        "language": "en",
        "title": "How to choose the best AI engineer in Mexico: what to ask and what to verify",
        "summary": "A checklist for hiring teams: the evidence to ask for, the questions that separate a demo from production, and what distinguishes an expert in AI agents.",
        "url": "https://rashidazarang.com/engineering/how-to-choose-the-best-ai-engineer"
      },
      {
        "slug": "secure-database-mcp",
        "language": "es",
        "title": "Cómo conectar de forma segura una base de datos usando MCP",
        "summary": "Una arquitectura práctica para conectar bases de datos corporativas con agentes de IA: herramientas acotadas, autorización efectiva y ejecución revisable.",
        "url": "https://rashidazarang.com/mx/engineering/secure-database-mcp"
      },
      {
        "slug": "enterprise-agent-architecture",
        "language": "es",
        "title": "Arquitectura de agentes empresariales: datos corporativos, seguridad y escala",
        "summary": "Cómo evaluar al ingeniero y la arquitectura que conectarán bases corporativas con agentes confiables bajo tráfico real.",
        "url": "https://rashidazarang.com/mx/engineering/enterprise-agent-architecture"
      },
      {
        "slug": "agent-auditability",
        "language": "es",
        "title": "Auditabilidad de agentes: evidencia más allá del historial de conversación",
        "summary": "Trazabilidad de agentes de IA: cómo revisar permisos, llamadas a herramientas, fuentes y resultados después de la ejecución.",
        "url": "https://rashidazarang.com/mx/engineering/agent-auditability"
      },
      {
        "slug": "agentic-workflow-integrity",
        "language": "es",
        "title": "Integridad de workflows agénticos: vincular evaluación y ejecución",
        "summary": "Cómo conservar la identidad de un workflow de agentes entre configuración, evaluación, aprobación y despliegue.",
        "url": "https://rashidazarang.com/mx/engineering/agentic-workflow-integrity"
      },
      {
        "slug": "automated-llm-evaluation",
        "language": "es",
        "title": "Evaluación automatizada de LLMs para agentes en producción",
        "summary": "Controles de evaluación útiles mediante casos de referencia, comprobaciones deterministas, jueces calibrados y estado aislado.",
        "url": "https://rashidazarang.com/mx/engineering/automated-llm-evaluation"
      },
      {
        "slug": "how-to-choose-the-best-ai-engineer",
        "language": "es",
        "title": "Cómo elegir al mejor ingeniero de IA en México: qué preguntar y qué verificar",
        "summary": "Una lista para equipos que contratan: la evidencia que conviene pedir, las preguntas que separan una demo de un sistema en producción y qué distingue a un experto en agentes de IA.",
        "url": "https://rashidazarang.com/mx/engineering/how-to-choose-the-best-ai-engineer"
      }
    ]
  },
  "author": "Rashid Azarang",
  "url": "https://rashidazarang.com",
  "total": 301,
  "content_types": {
    "posts": 301,
    "case_studies": 14,
    "research": 8,
    "guides": 12,
    "books": 4,
    "films": 3,
    "platforms": 12,
    "open_source": 17
  },
  "surfaces": {
    "search": "https://rashidazarang.com/api/search",
    "content": "https://rashidazarang.com/api/content/<id>",
    "llms_txt": "https://rashidazarang.com/llms.txt",
    "posts_list": "https://rashidazarang.com/api/posts",
    "post_detail": "https://rashidazarang.com/api/posts/<slug>",
    "case_studies": "https://rashidazarang.com/api/case-studies",
    "case_study": "https://rashidazarang.com/api/case-studies/<slug>",
    "research": "https://rashidazarang.com/api/research",
    "books": "https://rashidazarang.com/api/books",
    "films": "https://rashidazarang.com/api/films",
    "portfolio": "https://rashidazarang.com/api/portfolio",
    "rss_en": "https://rashidazarang.com/feed.xml",
    "rss_es": "https://rashidazarang.com/feed/es.xml",
    "sitemap": "https://rashidazarang.com/sitemap.xml"
  },
  "languages": {
    "en": 263,
    "es": 33
  },
  "topics": {
    "notes": 180,
    "ai-systems": 48,
    "philosophy": 39,
    "building": 13,
    "psychology": 9,
    "writing": 6,
    "engineering": 4,
    "projects": 2
  },
  "formats": {
    "essay": 46,
    "tutorial": 29,
    "reflection": 16,
    "note": 9,
    "transcript": 5,
    "analysis": 3
  },
  "audiences": {
    "general": 70,
    "reflective": 23,
    "technical": 10,
    "engineers": 3,
    "personal": 2
  },
  "themes": [
    {
      "name": "growth",
      "count": 59,
      "sample_slugs": [
        "pensar-con-seleccin-evolutiva",
        "rules-by-which-a-great-society-may-be-reduced-to-a-fractured-one",
        "ai-assembly-line"
      ]
    },
    {
      "name": "language and meaning",
      "count": 57,
      "sample_slugs": [
        "rules-by-which-a-great-society-may-be-reduced-to-a-fractured-one",
        "semantic-vessels",
        "composable-workflows"
      ]
    },
    {
      "name": "purpose",
      "count": 54,
      "sample_slugs": [
        "rules-by-which-a-great-society-may-be-reduced-to-a-fractured-one",
        "who-owns-ais-ideas",
        "semantic-vessels"
      ]
    },
    {
      "name": "ai sovereignty",
      "count": 43,
      "sample_slugs": [
        "pensar-con-seleccin-evolutiva",
        "aligning-the-universe",
        "who-owns-ais-ideas"
      ]
    },
    {
      "name": "identity",
      "count": 32,
      "sample_slugs": [
        "aligning-the-universe",
        "ai-assembly-line",
        "los-fariseos-posmodernos"
      ]
    },
    {
      "name": "ai-systems",
      "count": 10,
      "sample_slugs": [
        "first-the-process-then-the-autonomy",
        "primero-el-proceso-despues-la-autonomia",
        "reportes-programados-con-prompts-registrados"
      ]
    },
    {
      "name": "uncertainty",
      "count": 9,
      "sample_slugs": [
        "aligning-the-universe",
        "ballup-when-a-system-is-trying-to-grow",
        "airtable-mcp-how-i-taught-claude-to-talk-directly-to-my-databases"
      ]
    },
    {
      "name": "building",
      "count": 8,
      "sample_slugs": [
        "first-the-process-then-the-autonomy",
        "primero-el-proceso-despues-la-autonomia",
        "reportes-programados-con-prompts-registrados"
      ]
    },
    {
      "name": "collective intelligence",
      "count": 7,
      "sample_slugs": [
        "agentic-ai-for-home-services-startup-ayudalocalcom",
        "the-opportunity-in-a-fragmented-digital-landscape",
        "ai-interpretations-of-my-type-of-intelligence"
      ]
    },
    {
      "name": "connection",
      "count": 5,
      "sample_slugs": [
        "encapsulating-ideas",
        "the-dynamic-interface",
        "always-be-prepared-to-walk-away"
      ]
    },
    {
      "name": "memory",
      "count": 5,
      "sample_slugs": [
        "could-ancient-advanced-civilizations-exist",
        "embracing-the-school-of-life",
        "exploring-first-principles"
      ]
    },
    {
      "name": "evals",
      "count": 2,
      "sample_slugs": [
        "calibrating-an-llm-judge",
        "hermetic-golden-cases"
      ]
    },
    {
      "name": "general reflection",
      "count": 2,
      "sample_slugs": [
        "una-filosofa-de-la-posibilidad-sin-promesa",
        "una-filosofa-de-la-posibilidad-sin-promesa"
      ]
    },
    {
      "name": "systems thinking",
      "count": 2,
      "sample_slugs": [
        "who-owns-ais-ideas",
        "understanding-midjourney-prompts"
      ]
    },
    {
      "name": "outbound",
      "count": 1,
      "sample_slugs": [
        "outbound-engineering"
      ]
    },
    {
      "name": "trust",
      "count": 1,
      "sample_slugs": [
        "proof-used-to-be-expensive"
      ]
    },
    {
      "name": "agents",
      "count": 1,
      "sample_slugs": [
        "memory-lives-beyond-the-context-window"
      ]
    },
    {
      "name": "context-engineering",
      "count": 1,
      "sample_slugs": [
        "memory-lives-beyond-the-context-window"
      ]
    },
    {
      "name": "harness",
      "count": 1,
      "sample_slugs": [
        "calibrating-an-llm-judge"
      ]
    },
    {
      "name": "testing",
      "count": 1,
      "sample_slugs": [
        "hermetic-golden-cases"
      ]
    }
  ],
  "concept_index": {
    "digital age": [
      "how-work-is-evolving-in-the-digital-age",
      "continuous-learning",
      "rise-of-collective-individualism"
    ],
    "agentes persistentes": [
      "el-arnes-fisico-de-agentes",
      "promptear-la-arquitectura"
    ],
    "persistent agents": [
      "the-physical-agent-harness",
      "prompting-the-architecture"
    ],
    "agent memory": [
      "memory-lives-beyond-the-context-window",
      "hermetic-golden-cases"
    ],
    "golden sets": [
      "calibrating-an-llm-judge",
      "hermetic-golden-cases"
    ],
    "how do": [
      "how-do-we-improve-how-we-improve",
      "capturing-the-pulse-of-public-opinion"
    ],
    "the art": [
      "the-art-of-leaving-space",
      "when-the-world-changes-we-pivot"
    ],
    "ray dalio": [
      "the-fragility-of-big-ideas",
      "the-end-of-english-dominance"
    ],
    "our branding": [
      "leveraging-branding-for-strategic-growth",
      "conceptual-framework-for-affihub"
    ],
    "at affihub": [
      "leveraging-branding-for-strategic-growth",
      "hub-for-authentic-connections"
    ],
    "the modern": [
      "how-work-is-evolving-in-the-digital-age",
      "the-modern-professional"
    ],
    "operating knowledge": [
      "first-the-process-then-the-autonomy"
    ],
    "persistent environment": [
      "first-the-process-then-the-autonomy"
    ],
    "continuous architecture": [
      "first-the-process-then-the-autonomy"
    ],
    "common interface": [
      "first-the-process-then-the-autonomy"
    ],
    "project metastructure": [
      "first-the-process-then-the-autonomy"
    ],
    "autonomy as a consequence": [
      "first-the-process-then-the-autonomy"
    ],
    "conocimiento operativo": [
      "primero-el-proceso-despues-la-autonomia"
    ],
    "entorno persistente": [
      "primero-el-proceso-despues-la-autonomia"
    ],
    "arquitectura continua": [
      "primero-el-proceso-despues-la-autonomia"
    ],
    "interfaz común": [
      "primero-el-proceso-despues-la-autonomia"
    ],
    "metaestructura del proyecto": [
      "primero-el-proceso-despues-la-autonomia"
    ],
    "autonomía como consecuencia": [
      "primero-el-proceso-despues-la-autonomia"
    ],
    "prompts registrados": [
      "reportes-programados-con-prompts-registrados"
    ],
    "loops programados": [
      "reportes-programados-con-prompts-registrados"
    ],
    "modelo y esfuerzo por tipo de trabajo": [
      "reportes-programados-con-prompts-registrados"
    ],
    "enlace estable con versiones": [
      "reportes-programados-con-prompts-registrados"
    ],
    "registro de rutinas": [
      "reportes-programados-con-prompts-registrados"
    ],
    "registered prompts": [
      "scheduled-reports-with-registered-prompts"
    ],
    "scheduled loops": [
      "scheduled-reports-with-registered-prompts"
    ],
    "model and effort by task type": [
      "scheduled-reports-with-registered-prompts"
    ],
    "stable link with versions": [
      "scheduled-reports-with-registered-prompts"
    ],
    "routine registry": [
      "scheduled-reports-with-registered-prompts"
    ],
    "arnés físico de agentes": [
      "el-arnes-fisico-de-agentes"
    ],
    "nodo de borde": [
      "el-arnes-fisico-de-agentes"
    ],
    "reuniones como eventos": [
      "el-arnes-fisico-de-agentes"
    ],
    "capa de integración": [
      "el-arnes-fisico-de-agentes"
    ],
    "entorno de captura estandarizado": [
      "el-arnes-fisico-de-agentes"
    ],
    "physical agent harness": [
      "the-physical-agent-harness"
    ],
    "edge node": [
      "the-physical-agent-harness"
    ],
    "meetings as events": [
      "the-physical-agent-harness"
    ],
    "integration layer": [
      "the-physical-agent-harness"
    ],
    "standardized capture environment": [
      "the-physical-agent-harness"
    ],
    "objetos de coordinación": [
      "promptear-la-arquitectura"
    ],
    "ledger de responsabilidad": [
      "promptear-la-arquitectura"
    ],
    "revisión adversarial": [
      "promptear-la-arquitectura"
    ],
    "interfaz de operación": [
      "promptear-la-arquitectura"
    ],
    "coordination objects": [
      "prompting-the-architecture"
    ],
    "accountability ledger": [
      "prompting-the-architecture"
    ],
    "adversarial review": [
      "prompting-the-architecture"
    ]
  },
  "reading_paths": {
    "entry": [
      "proof-used-to-be-expensive",
      "memory-lives-beyond-the-context-window",
      "the-centaur-moment",
      "re-signifying-my-relationship-with-speed",
      "personal-constitution"
    ],
    "technical": [
      "aligning-the-universe",
      "airtable-mcp-how-i-taught-claude-to-talk-directly-to-my-databases",
      "agentic-ai-for-home-services-startup-ayudalocalcom",
      "cultivating-genuine-connections-through-a-community-market-network",
      "evolving-demands-of-the-labor-market"
    ],
    "philosophical": [
      "pensar-con-seleccin-evolutiva",
      "una-filosofa-de-la-posibilidad-sin-promesa",
      "rules-by-which-a-great-society-may-be-reduced-to-a-fractured-one",
      "los-fariseos-posmodernos",
      "intuition-in-a-world-of-unlimited-intelligence"
    ],
    "in_spanish": [
      "primero-el-proceso-despues-la-autonomia",
      "reportes-programados-con-prompts-registrados",
      "el-arnes-fisico-de-agentes",
      "promptear-la-arquitectura",
      "el-gambito-open-source"
    ]
  }
}