{
  "protocol": "agentskit.chat.knowledge",
  "version": 1,
  "artifactId": "agentskit-doc-bridge",
  "siteId": "doc-bridge",
  "contentHash": "sha256:6a43723174c5c743ad283c95efecb32e23321d81cb6f877d45ed58fe9be32e37",
  "generatedAt": "2026-07-14T00:00:00.000Z",
  "entries": [
    {
      "id": "command:index",
      "kind": "command",
      "label": "Build the documentation index",
      "match": {
        "type": "exact",
        "values": [
          "index",
          "npx @agentskit/doc-bridge index",
          "Build the documentation index",
          "how do i index",
          "doc bridge index"
        ]
      },
      "answer": {
        "markdown": "## Build the documentation index\n\n```bash\nnpx @agentskit/doc-bridge index\n```\n\nScan configured human and agent docs and write `.doc-bridge/index.json`.",
        "citations": [
          {
            "id": "doc:spec:cli",
            "title": "CLI reference",
            "href": "https://doc-bridge.agentskit.io/docs/spec/cli/"
          }
        ]
      }
    },
    {
      "id": "command:handoff",
      "kind": "command",
      "label": "Resolve a package handoff",
      "match": {
        "type": "exact",
        "values": [
          "handoff",
          "npx ak-docs query package doc-bridge --agent",
          "Resolve a package handoff",
          "how do i handoff",
          "doc bridge handoff"
        ]
      },
      "answer": {
        "markdown": "## Resolve a package handoff\n\n```bash\nnpx ak-docs query package doc-bridge --agent\n```\n\nReturn the exact start document, edit roots, checks, and human documentation link.",
        "citations": [
          {
            "id": "doc:spec:cli",
            "title": "CLI reference",
            "href": "https://doc-bridge.agentskit.io/docs/spec/cli/"
          }
        ]
      }
    },
    {
      "id": "command:gate",
      "kind": "command",
      "label": "Run documentation gates",
      "match": {
        "type": "exact",
        "values": [
          "gate",
          "npx ak-docs gate run",
          "Run documentation gates",
          "how do i gate",
          "doc bridge gate"
        ]
      },
      "answer": {
        "markdown": "## Run documentation gates\n\n```bash\nnpx ak-docs gate run\n```\n\nValidate coverage and freshness locally or in CI.",
        "citations": [
          {
            "id": "doc:spec:cli",
            "title": "CLI reference",
            "href": "https://doc-bridge.agentskit.io/docs/spec/cli/"
          }
        ]
      }
    },
    {
      "id": "command:mcp",
      "kind": "command",
      "label": "Start the MCP server",
      "match": {
        "type": "exact",
        "values": [
          "mcp",
          "npx ak-docs mcp",
          "Start the MCP server",
          "how do i mcp",
          "doc bridge mcp"
        ]
      },
      "answer": {
        "markdown": "## Start the MCP server\n\n```bash\nnpx ak-docs mcp\n```\n\nExpose deterministic query and handoff tools over MCP stdio.",
        "citations": [
          {
            "id": "doc:spec:cli",
            "title": "CLI reference",
            "href": "https://doc-bridge.agentskit.io/docs/spec/cli/"
          }
        ]
      }
    },
    {
      "id": "ecosystem:agentskit",
      "kind": "document",
      "label": "AgentsKit",
      "match": {
        "type": "exact",
        "values": [
          "agentskit",
          "Foundation library for agents and applications.",
          "Start with the JavaScript foundation library."
        ]
      },
      "answer": {
        "markdown": "## AgentsKit\n\nStart with the JavaScript foundation library.\n\n[Continue to AgentsKit](https://www.agentskit.io)",
        "citations": [
          {
            "id": "ecosystem:agentskit",
            "title": "AgentsKit",
            "href": "https://www.agentskit.io"
          }
        ]
      }
    },
    {
      "id": "ecosystem:registry",
      "kind": "document",
      "label": "AgentsKit Registry",
      "match": {
        "type": "exact",
        "values": [
          "registry",
          "AgentsKit Registry",
          "Start from reusable agents.",
          "Browse production-ready agent source."
        ]
      },
      "answer": {
        "markdown": "## AgentsKit Registry\n\nBrowse production-ready agent source.\n\n[Continue to AgentsKit Registry](https://registry.agentskit.io)",
        "citations": [
          {
            "id": "ecosystem:registry",
            "title": "AgentsKit Registry",
            "href": "https://registry.agentskit.io"
          }
        ]
      }
    },
    {
      "id": "ecosystem:agentskit-chat",
      "kind": "document",
      "label": "AgentsKit Chat",
      "match": {
        "type": "exact",
        "values": [
          "agentskit-chat",
          "AgentsKit Chat",
          "Deliver conversational interfaces.",
          "Building chat? Use the cross-framework application layer."
        ]
      },
      "answer": {
        "markdown": "## AgentsKit Chat\n\nBuilding chat? Use the cross-framework application layer.\n\n[Continue to AgentsKit Chat](https://chat.agentskit.io)",
        "citations": [
          {
            "id": "ecosystem:agentskit-chat",
            "title": "AgentsKit Chat",
            "href": "https://chat.agentskit.io"
          }
        ]
      }
    },
    {
      "id": "ecosystem:playbook",
      "kind": "document",
      "label": "Agents Playbook",
      "match": {
        "type": "exact",
        "values": [
          "playbook",
          "Agents Playbook",
          "Apply repeatable engineering standards.",
          "Keep agent-built code safe and shippable."
        ]
      },
      "answer": {
        "markdown": "## Agents Playbook\n\nKeep agent-built code safe and shippable.\n\n[Continue to Agents Playbook](https://playbook.agentskit.io)",
        "citations": [
          {
            "id": "ecosystem:playbook",
            "title": "Agents Playbook",
            "href": "https://playbook.agentskit.io"
          }
        ]
      }
    },
    {
      "id": "ecosystem:code-review",
      "kind": "document",
      "label": "AgentsKit Code Review",
      "match": {
        "type": "exact",
        "values": [
          "code-review",
          "AgentsKit Code Review",
          "Verify changes before merge.",
          "Run a focused, low-noise model review."
        ]
      },
      "answer": {
        "markdown": "## AgentsKit Code Review\n\nRun a focused, low-noise model review.\n\n[Continue to AgentsKit Code Review](https://github.com/AgentsKit-io/code-review-cli)",
        "citations": [
          {
            "id": "ecosystem:code-review",
            "title": "AgentsKit Code Review",
            "href": "https://github.com/AgentsKit-io/code-review-cli"
          }
        ]
      }
    },
    {
      "id": "ecosystem:akos",
      "kind": "document",
      "label": "AgentsKit OS",
      "match": {
        "type": "exact",
        "values": [
          "akos",
          "AgentsKit OS",
          "Operate and govern in production.",
          "Need an enterprise solution? Add orchestration, policy, and audit."
        ]
      },
      "answer": {
        "markdown": "## AgentsKit OS\n\nNeed an enterprise solution? Add orchestration, policy, and audit.\n\n[Continue to AgentsKit OS](https://akos.agentskit.io)",
        "citations": [
          {
            "id": "ecosystem:akos",
            "title": "AgentsKit OS",
            "href": "https://akos.agentskit.io"
          }
        ]
      }
    },
    {
      "id": "package:doc-bridge",
      "kind": "package",
      "label": "Doc Bridge ownership handoff",
      "match": {
        "type": "exact",
        "values": [
          "doc-bridge",
          "@agentskit/doc-bridge",
          "who owns doc bridge",
          "doc bridge handoff",
          "who owns doc-bridge",
          "doc-bridge handoff",
          "CLI, index builder, MCP, gates, and doctor"
        ]
      },
      "answer": {
        "markdown": "## doc-bridge handoff\n\nCLI, index builder, MCP, gates, and doctor.\n\nStart at [**docs/agent-corpus/doc-bridge.md**](https://doc-bridge.agentskit.io/raw/agent-corpus/doc-bridge.md). Edit roots: **src**. Checks: **pnpm test**, **pnpm typecheck**.\n\nThis answer was generated from the repository's own Doc Bridge index.",
        "citations": [
          {
            "id": "human:doc-bridge",
            "title": "doc-bridge human guide",
            "href": "https://doc-bridge.agentskit.io/docs/POSITIONING/"
          },
          {
            "id": "doc:agent-corpus:doc-bridge.md",
            "title": "docs/agent-corpus/doc-bridge.md",
            "href": "https://doc-bridge.agentskit.io/raw/agent-corpus/doc-bridge.md"
          }
        ]
      }
    },
    {
      "id": "package:doc-bridge-chat",
      "kind": "package",
      "label": "doc-bridge-chat ownership handoff",
      "match": {
        "type": "exact",
        "values": [
          "doc-bridge-chat",
          "who owns doc-bridge-chat",
          "doc-bridge-chat handoff",
          "Optional AgentsKit RAG and chat integration after deterministic resolution"
        ]
      },
      "answer": {
        "markdown": "## doc-bridge-chat handoff\n\nOptional AgentsKit RAG and chat integration after deterministic resolution.\n\nStart at [**docs/agent-corpus/chat.md**](https://doc-bridge.agentskit.io/raw/agent-corpus/chat.md). Edit roots: **src/intelligence**. Checks: **pnpm test**, **pnpm typecheck**, **pnpm docs:typecheck**.\n\nThis answer was generated from the repository's own Doc Bridge index.",
        "citations": [
          {
            "id": "human:doc-bridge-chat",
            "title": "doc-bridge-chat human guide",
            "href": "https://doc-bridge.agentskit.io/docs/chat-and-rag/"
          },
          {
            "id": "doc:agent-corpus:chat.md",
            "title": "docs/agent-corpus/chat.md",
            "href": "https://doc-bridge.agentskit.io/raw/agent-corpus/chat.md"
          }
        ]
      }
    },
    {
      "id": "package:doc-bridge-cli",
      "kind": "package",
      "label": "doc-bridge-cli ownership handoff",
      "match": {
        "type": "exact",
        "values": [
          "doc-bridge-cli",
          "who owns doc-bridge-cli",
          "doc-bridge-cli handoff",
          "Public ak-docs commands, arguments, output modes, and bundled demo"
        ]
      },
      "answer": {
        "markdown": "## doc-bridge-cli handoff\n\nPublic ak-docs commands, arguments, output modes, and bundled demo.\n\nStart at [**docs/agent-corpus/cli.md**](https://doc-bridge.agentskit.io/raw/agent-corpus/cli.md). Edit roots: **src/cli**. Checks: **pnpm test**, **pnpm typecheck**, **node examples/verify-handoff.mjs**.\n\nThis answer was generated from the repository's own Doc Bridge index.",
        "citations": [
          {
            "id": "human:doc-bridge-cli",
            "title": "doc-bridge-cli human guide",
            "href": "https://doc-bridge.agentskit.io/docs/spec/cli/"
          },
          {
            "id": "doc:agent-corpus:cli.md",
            "title": "docs/agent-corpus/cli.md",
            "href": "https://doc-bridge.agentskit.io/raw/agent-corpus/cli.md"
          }
        ]
      }
    },
    {
      "id": "package:doc-bridge-conformance",
      "kind": "package",
      "label": "doc-bridge-conformance ownership handoff",
      "match": {
        "type": "exact",
        "values": [
          "doc-bridge-conformance",
          "who owns doc-bridge-conformance",
          "doc-bridge-conformance handoff",
          "Versioned documentation-standard conformance checks and reports"
        ]
      },
      "answer": {
        "markdown": "## doc-bridge-conformance handoff\n\nVersioned documentation-standard conformance checks and reports.\n\nStart at [**docs/agent-corpus/conformance.md**](https://doc-bridge.agentskit.io/raw/agent-corpus/conformance.md). Edit roots: **src/conformance**. Checks: **pnpm test**, **node bin/ak-docs.js conformance run documentation-standard-v1 --text**.\n\nThis answer was generated from the repository's own Doc Bridge index.",
        "citations": [
          {
            "id": "human:doc-bridge-conformance",
            "title": "doc-bridge-conformance human guide",
            "href": "https://doc-bridge.agentskit.io/docs/spec/documentation-standard-v1/"
          },
          {
            "id": "doc:agent-corpus:conformance.md",
            "title": "docs/agent-corpus/conformance.md",
            "href": "https://doc-bridge.agentskit.io/raw/agent-corpus/conformance.md"
          }
        ]
      }
    },
    {
      "id": "package:doc-bridge-doctor",
      "kind": "package",
      "label": "doc-bridge-doctor ownership handoff",
      "match": {
        "type": "exact",
        "values": [
          "doc-bridge-doctor",
          "who owns doc-bridge-doctor",
          "doc-bridge-doctor handoff",
          "Repository health scoring, findings, and remediation guidance"
        ]
      },
      "answer": {
        "markdown": "## doc-bridge-doctor handoff\n\nRepository health scoring, findings, and remediation guidance.\n\nStart at [**docs/agent-corpus/doctor.md**](https://doc-bridge.agentskit.io/raw/agent-corpus/doctor.md). Edit roots: **src/doctor**. Checks: **pnpm test**, **node bin/ak-docs.js doctor --text**.\n\nThis answer was generated from the repository's own Doc Bridge index.",
        "citations": [
          {
            "id": "human:doc-bridge-doctor",
            "title": "doc-bridge-doctor human guide",
            "href": "https://doc-bridge.agentskit.io/docs/spec/documentation-standard-v1/"
          },
          {
            "id": "doc:agent-corpus:doctor.md",
            "title": "docs/agent-corpus/doctor.md",
            "href": "https://doc-bridge.agentskit.io/raw/agent-corpus/doctor.md"
          }
        ]
      }
    },
    {
      "id": "package:doc-bridge-gates",
      "kind": "package",
      "label": "doc-bridge-gates ownership handoff",
      "match": {
        "type": "exact",
        "values": [
          "doc-bridge-gates",
          "who owns doc-bridge-gates",
          "doc-bridge-gates handoff",
          "Freshness, coverage, and documentation link quality gates"
        ]
      },
      "answer": {
        "markdown": "## doc-bridge-gates handoff\n\nFreshness, coverage, and documentation link quality gates.\n\nStart at [**docs/agent-corpus/gates.md**](https://doc-bridge.agentskit.io/raw/agent-corpus/gates.md). Edit roots: **src/gates**. Checks: **pnpm test**, **node bin/ak-docs.js gate run**.\n\nThis answer was generated from the repository's own Doc Bridge index.",
        "citations": [
          {
            "id": "human:doc-bridge-gates",
            "title": "doc-bridge-gates human guide",
            "href": "https://doc-bridge.agentskit.io/docs/spec/documentation-standard-v1/"
          },
          {
            "id": "doc:agent-corpus:gates.md",
            "title": "docs/agent-corpus/gates.md",
            "href": "https://doc-bridge.agentskit.io/raw/agent-corpus/gates.md"
          }
        ]
      }
    },
    {
      "id": "package:doc-bridge-index",
      "kind": "package",
      "label": "doc-bridge-index ownership handoff",
      "match": {
        "type": "exact",
        "values": [
          "doc-bridge-index",
          "who owns doc-bridge-index",
          "doc-bridge-index handoff",
          "Corpus scanning, handoff generation, hashes, llms.txt, and watch mode"
        ]
      },
      "answer": {
        "markdown": "## doc-bridge-index handoff\n\nCorpus scanning, handoff generation, hashes, llms.txt, and watch mode.\n\nStart at [**docs/agent-corpus/INDEX.md**](https://doc-bridge.agentskit.io/raw/agent-corpus/INDEX.md). Edit roots: **src/index-builder**. Checks: **pnpm test**, **pnpm typecheck**, **node bin/ak-docs.js index**.\n\nThis answer was generated from the repository's own Doc Bridge index.",
        "citations": [
          {
            "id": "human:doc-bridge-index",
            "title": "doc-bridge-index human guide",
            "href": "https://doc-bridge.agentskit.io/docs/recipes/index-pipeline/"
          },
          {
            "id": "doc:agent-corpus:INDEX.md",
            "title": "docs/agent-corpus/INDEX.md",
            "href": "https://doc-bridge.agentskit.io/raw/agent-corpus/INDEX.md"
          }
        ]
      }
    },
    {
      "id": "package:doc-bridge-mcp",
      "kind": "package",
      "label": "doc-bridge-mcp ownership handoff",
      "match": {
        "type": "exact",
        "values": [
          "doc-bridge-mcp",
          "who owns doc-bridge-mcp",
          "doc-bridge-mcp handoff",
          "MCP stdio server, tool contracts, and client installation"
        ]
      },
      "answer": {
        "markdown": "## doc-bridge-mcp handoff\n\nMCP stdio server, tool contracts, and client installation.\n\nStart at [**docs/agent-corpus/mcp.md**](https://doc-bridge.agentskit.io/raw/agent-corpus/mcp.md). Edit roots: **src/mcp**. Checks: **pnpm test**, **pnpm typecheck**, **pnpm smoke:packaged**.\n\nThis answer was generated from the repository's own Doc Bridge index.",
        "citations": [
          {
            "id": "human:doc-bridge-mcp",
            "title": "doc-bridge-mcp human guide",
            "href": "https://doc-bridge.agentskit.io/docs/mcp/"
          },
          {
            "id": "doc:agent-corpus:mcp.md",
            "title": "docs/agent-corpus/mcp.md",
            "href": "https://doc-bridge.agentskit.io/raw/agent-corpus/mcp.md"
          }
        ]
      }
    },
    {
      "id": "package:doc-bridge-memory",
      "kind": "package",
      "label": "doc-bridge-memory ownership handoff",
      "match": {
        "type": "exact",
        "values": [
          "doc-bridge-memory",
          "who owns doc-bridge-memory",
          "doc-bridge-memory handoff",
          "Reviewable memory ingestion, classification, and documentation promotion"
        ]
      },
      "answer": {
        "markdown": "## doc-bridge-memory handoff\n\nReviewable memory ingestion, classification, and documentation promotion.\n\nStart at [**docs/agent-corpus/memory.md**](https://doc-bridge.agentskit.io/raw/agent-corpus/memory.md). Edit roots: **src/memory**. Checks: **pnpm test**, **pnpm typecheck**.\n\nThis answer was generated from the repository's own Doc Bridge index.",
        "citations": [
          {
            "id": "human:doc-bridge-memory",
            "title": "doc-bridge-memory human guide",
            "href": "https://doc-bridge.agentskit.io/docs/schemas/memory-candidate-v1/"
          },
          {
            "id": "doc:agent-corpus:memory.md",
            "title": "docs/agent-corpus/memory.md",
            "href": "https://doc-bridge.agentskit.io/raw/agent-corpus/memory.md"
          }
        ]
      }
    },
    {
      "id": "package:doc-bridge-query",
      "kind": "package",
      "label": "doc-bridge-query ownership handoff",
      "match": {
        "type": "exact",
        "values": [
          "doc-bridge-query",
          "who owns doc-bridge-query",
          "doc-bridge-query handoff",
          "Deterministic package queries, document search, and index loading"
        ]
      },
      "answer": {
        "markdown": "## doc-bridge-query handoff\n\nDeterministic package queries, document search, and index loading.\n\nStart at [**docs/agent-corpus/query.md**](https://doc-bridge.agentskit.io/raw/agent-corpus/query.md). Edit roots: **src/query**. Checks: **pnpm test**, **pnpm typecheck**.\n\nThis answer was generated from the repository's own Doc Bridge index.",
        "citations": [
          {
            "id": "human:doc-bridge-query",
            "title": "doc-bridge-query human guide",
            "href": "https://doc-bridge.agentskit.io/docs/query/"
          },
          {
            "id": "doc:agent-corpus:query.md",
            "title": "docs/agent-corpus/query.md",
            "href": "https://doc-bridge.agentskit.io/raw/agent-corpus/query.md"
          }
        ]
      }
    },
    {
      "id": "doc:MARKETPLACE",
      "kind": "document",
      "label": "GitHub Marketplace",
      "match": {
        "type": "exact",
        "values": [
          "MARKETPLACE",
          "MARKETPLACE.md",
          "GitHub Marketplace",
          "doc bridge GitHub Marketplace"
        ]
      },
      "answer": {
        "markdown": "## GitHub Marketplace\n\nAdd the Doc Bridge freshness gate to pull requests with a reproducible composite Action.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/MARKETPLACE/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/MARKETPLACE.md)",
        "citations": [
          {
            "id": "doc:MARKETPLACE",
            "title": "GitHub Marketplace",
            "href": "https://doc-bridge.agentskit.io/docs/MARKETPLACE/"
          }
        ]
      }
    },
    {
      "id": "doc:POSITIONING",
      "kind": "document",
      "label": "doc-bridge positioning",
      "match": {
        "type": "exact",
        "values": [
          "POSITIONING",
          "POSITIONING.md",
          "doc-bridge positioning",
          "doc bridge doc-bridge positioning"
        ]
      },
      "answer": {
        "markdown": "## doc-bridge positioning\n\nProduct purpose, boundaries, maturity, and role inside the AgentsKit ecosystem.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/POSITIONING/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/POSITIONING.md)",
        "citations": [
          {
            "id": "doc:POSITIONING",
            "title": "doc-bridge positioning",
            "href": "https://doc-bridge.agentskit.io/docs/POSITIONING/"
          }
        ]
      }
    },
    {
      "id": "doc:RELEASE",
      "kind": "document",
      "label": "Release checklist — `@agentskit/doc-bridge`",
      "match": {
        "type": "exact",
        "values": [
          "RELEASE",
          "RELEASE.md",
          "Release checklist — `@agentskit/doc-bridge`",
          "doc bridge Release checklist — `@agentskit/doc-bridge`"
        ]
      },
      "answer": {
        "markdown": "## Release checklist — `@agentskit/doc-bridge`\n\nReproducible package, documentation, and registry checks for a Doc Bridge release.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/RELEASE/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/RELEASE.md)",
        "citations": [
          {
            "id": "doc:RELEASE",
            "title": "Release checklist — `@agentskit/doc-bridge`",
            "href": "https://doc-bridge.agentskit.io/docs/RELEASE/"
          }
        ]
      }
    },
    {
      "id": "doc:chat-and-rag",
      "kind": "document",
      "label": "Chat and RAG (Layer 1)",
      "match": {
        "type": "exact",
        "values": [
          "chat-and-rag",
          "chat-and-rag.md",
          "Chat and RAG (Layer 1)",
          "doc bridge Chat and RAG (Layer 1)"
        ]
      },
      "answer": {
        "markdown": "## Chat and RAG (Layer 1)\n\nAdd optional AgentsKit retrieval and chat after deterministic documentation resolution.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/chat-and-rag/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/chat-and-rag.md)",
        "citations": [
          {
            "id": "doc:chat-and-rag",
            "title": "Chat and RAG (Layer 1)",
            "href": "https://doc-bridge.agentskit.io/docs/chat-and-rag/"
          }
        ]
      }
    },
    {
      "id": "doc:examples",
      "kind": "document",
      "label": "Examples",
      "match": {
        "type": "exact",
        "values": [
          "examples",
          "examples.md",
          "doc bridge Examples"
        ]
      },
      "answer": {
        "markdown": "## Examples\n\nReady-to-run Doc Bridge configurations and integration examples.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/examples/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/examples.md)",
        "citations": [
          {
            "id": "doc:examples",
            "title": "Examples",
            "href": "https://doc-bridge.agentskit.io/docs/examples/"
          }
        ]
      }
    },
    {
      "id": "doc:for-agents",
      "kind": "document",
      "label": "For agents",
      "match": {
        "type": "exact",
        "values": [
          "for-agents",
          "for-agents.md",
          "For agents",
          "doc bridge For agents"
        ]
      },
      "answer": {
        "markdown": "## For agents\n\nResolve ownership, read compact context, and run the repository's own checks before editing.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/for-agents/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/for-agents.md)",
        "citations": [
          {
            "id": "doc:for-agents",
            "title": "For agents",
            "href": "https://doc-bridge.agentskit.io/docs/for-agents/"
          }
        ]
      }
    },
    {
      "id": "doc:getting-started",
      "kind": "document",
      "label": "Getting started",
      "match": {
        "type": "exact",
        "values": [
          "getting-started",
          "getting-started.md",
          "Getting started",
          "doc bridge Getting started"
        ]
      },
      "answer": {
        "markdown": "## Getting started\n\nInstall, index, query, and gate repository documentation in about 60 seconds.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/getting-started/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/getting-started.md)",
        "citations": [
          {
            "id": "doc:getting-started",
            "title": "Getting started",
            "href": "https://doc-bridge.agentskit.io/docs/getting-started/"
          }
        ]
      }
    },
    {
      "id": "doc:guides:cli-map",
      "kind": "document",
      "label": "CLI map",
      "match": {
        "type": "exact",
        "values": [
          "guides/cli-map",
          "guides/cli-map.md",
          "CLI map",
          "doc bridge CLI map"
        ]
      },
      "answer": {
        "markdown": "## CLI map\n\nEvery ak-docs command with copy-paste examples — Layer 0 core and optional Layer 1 intelligence.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/guides/cli-map/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/guides/cli-map.md)",
        "citations": [
          {
            "id": "doc:guides:cli-map",
            "title": "CLI map",
            "href": "https://doc-bridge.agentskit.io/docs/guides/cli-map/"
          }
        ]
      }
    },
    {
      "id": "doc:guides:gate-ci",
      "kind": "document",
      "label": "Gate and CI",
      "match": {
        "type": "exact",
        "values": [
          "guides/gate-ci",
          "guides/gate-ci.md",
          "Gate and CI",
          "doc bridge Gate and CI"
        ]
      },
      "answer": {
        "markdown": "## Gate and CI\n\nFail stale documentation context in pull requests with Doc Bridge gates and the Marketplace Action.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/guides/gate-ci/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/guides/gate-ci.md)",
        "citations": [
          {
            "id": "doc:guides:gate-ci",
            "title": "Gate and CI",
            "href": "https://doc-bridge.agentskit.io/docs/guides/gate-ci/"
          }
        ]
      }
    },
    {
      "id": "doc:guides:index-and-query",
      "kind": "document",
      "label": "Index and query",
      "match": {
        "type": "exact",
        "values": [
          "guides/index-and-query",
          "guides/index-and-query.md",
          "Index and query",
          "doc bridge Index and query"
        ]
      },
      "answer": {
        "markdown": "## Index and query\n\nBuild a deterministic index and resolve ownership handoffs without calling a model.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/guides/index-and-query/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/guides/index-and-query.md)",
        "citations": [
          {
            "id": "doc:guides:index-and-query",
            "title": "Index and query",
            "href": "https://doc-bridge.agentskit.io/docs/guides/index-and-query/"
          }
        ]
      }
    },
    {
      "id": "doc:guides:install-and-run",
      "kind": "document",
      "label": "Install and run",
      "match": {
        "type": "exact",
        "values": [
          "guides/install-and-run",
          "guides/install-and-run.md",
          "Install and run",
          "doc bridge Install and run"
        ]
      },
      "answer": {
        "markdown": "## Install and run\n\nInstall Doc Bridge, run the demo, and index your repository in minutes.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/guides/install-and-run/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/guides/install-and-run.md)",
        "citations": [
          {
            "id": "doc:guides:install-and-run",
            "title": "Install and run",
            "href": "https://doc-bridge.agentskit.io/docs/guides/install-and-run/"
          }
        ]
      }
    },
    {
      "id": "doc:guides:mcp-agents",
      "kind": "document",
      "label": "MCP for agents",
      "match": {
        "type": "exact",
        "values": [
          "guides/mcp-agents",
          "guides/mcp-agents.md",
          "MCP for agents",
          "doc bridge MCP for agents"
        ]
      },
      "answer": {
        "markdown": "## MCP for agents\n\nExpose Doc Bridge handoffs to Cursor, Claude Desktop, and other MCP clients.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/guides/mcp-agents/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/guides/mcp-agents.md)",
        "citations": [
          {
            "id": "doc:guides:mcp-agents",
            "title": "MCP for agents",
            "href": "https://doc-bridge.agentskit.io/docs/guides/mcp-agents/"
          }
        ]
      }
    },
    {
      "id": "doc:guides:memory-pipeline",
      "kind": "document",
      "label": "Memory pipeline",
      "match": {
        "type": "exact",
        "values": [
          "guides/memory-pipeline",
          "guides/memory-pipeline.md",
          "Memory pipeline",
          "doc bridge Memory pipeline"
        ]
      },
      "answer": {
        "markdown": "## Memory pipeline\n\nDigest agent notes, classify them, and promote reviewable documentation drafts — never silent auto-merge.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/guides/memory-pipeline/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/guides/memory-pipeline.md)",
        "citations": [
          {
            "id": "doc:guides:memory-pipeline",
            "title": "Memory pipeline",
            "href": "https://doc-bridge.agentskit.io/docs/guides/memory-pipeline/"
          }
        ]
      }
    },
    {
      "id": "doc:index",
      "kind": "document",
      "label": "Documentation",
      "match": {
        "type": "exact",
        "values": [
          "index",
          "index.md",
          "Documentation",
          "doc bridge Documentation"
        ]
      },
      "answer": {
        "markdown": "## Documentation\n\nPractical Doc Bridge paths for humans, agents, PR gates, and MCP — one repository, two audiences.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/index.md)",
        "citations": [
          {
            "id": "doc:index",
            "title": "Documentation",
            "href": "https://doc-bridge.agentskit.io/docs/"
          }
        ]
      }
    },
    {
      "id": "doc:mcp",
      "kind": "document",
      "label": "MCP setup",
      "match": {
        "type": "exact",
        "values": [
          "mcp",
          "mcp.md",
          "MCP setup",
          "doc bridge MCP setup"
        ]
      },
      "answer": {
        "markdown": "## MCP setup\n\nConnect Doc Bridge deterministic handoffs to MCP-compatible coding agents.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/mcp/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/mcp.md)",
        "citations": [
          {
            "id": "doc:mcp",
            "title": "MCP setup",
            "href": "https://doc-bridge.agentskit.io/docs/mcp/"
          }
        ]
      }
    },
    {
      "id": "doc:ollama-demo",
      "kind": "document",
      "label": "Ollama chat demo (Layer 1)",
      "match": {
        "type": "exact",
        "values": [
          "ollama-demo",
          "ollama-demo.md",
          "Ollama chat demo (Layer 1)",
          "doc bridge Ollama chat demo (Layer 1)"
        ]
      },
      "answer": {
        "markdown": "## Ollama chat demo (Layer 1)\n\nRun the optional local chat layer with Ollama after deterministic routing.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/ollama-demo/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/ollama-demo.md)",
        "citations": [
          {
            "id": "doc:ollama-demo",
            "title": "Ollama chat demo (Layer 1)",
            "href": "https://doc-bridge.agentskit.io/docs/ollama-demo/"
          }
        ]
      }
    },
    {
      "id": "doc:playbook:doc-bridge-pattern",
      "kind": "document",
      "label": "Doc Bridge Pattern",
      "match": {
        "type": "exact",
        "values": [
          "playbook/doc-bridge-pattern",
          "playbook/doc-bridge-pattern.md",
          "Doc Bridge Pattern",
          "doc bridge Doc Bridge Pattern"
        ]
      },
      "answer": {
        "markdown": "## Doc Bridge Pattern\n\nA reusable pattern for making documentation useful to humans and agents.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/playbook/doc-bridge-pattern/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/playbook/doc-bridge-pattern.md)",
        "citations": [
          {
            "id": "doc:playbook:doc-bridge-pattern",
            "title": "Doc Bridge Pattern",
            "href": "https://doc-bridge.agentskit.io/docs/playbook/doc-bridge-pattern/"
          }
        ]
      }
    },
    {
      "id": "doc:query",
      "kind": "document",
      "label": "Query",
      "match": {
        "type": "exact",
        "values": [
          "query",
          "query.md",
          "doc bridge Query"
        ]
      },
      "answer": {
        "markdown": "## Query\n\nDeterministic ownership and documentation lookup — no model, no re-scan of the repo.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/query/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/query.md)",
        "citations": [
          {
            "id": "doc:query",
            "title": "Query",
            "href": "https://doc-bridge.agentskit.io/docs/query/"
          }
        ]
      }
    },
    {
      "id": "doc:recipes:index-pipeline",
      "kind": "document",
      "label": "Index pipeline recipes",
      "match": {
        "type": "exact",
        "values": [
          "recipes/index-pipeline",
          "recipes/index-pipeline.md",
          "Index pipeline recipes",
          "doc bridge Index pipeline recipes"
        ]
      },
      "answer": {
        "markdown": "## Index pipeline recipes\n\nCompose indexing, querying, gating, and CI into repeatable documentation workflows.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/recipes/index-pipeline/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/recipes/index-pipeline.md)",
        "citations": [
          {
            "id": "doc:recipes:index-pipeline",
            "title": "Index pipeline recipes",
            "href": "https://doc-bridge.agentskit.io/docs/recipes/index-pipeline/"
          }
        ]
      }
    },
    {
      "id": "doc:schemas:agent-handoff-v1",
      "kind": "document",
      "label": "AgentHandoff v1",
      "match": {
        "type": "exact",
        "values": [
          "schemas/agent-handoff-v1",
          "schemas/agent-handoff-v1.md",
          "AgentHandoff v1",
          "doc bridge AgentHandoff v1"
        ]
      },
      "answer": {
        "markdown": "## AgentHandoff v1\n\nMachine-readable contract for a compact, actionable coding-agent handoff.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/schemas/agent-handoff-v1/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/schemas/agent-handoff-v1.md)",
        "citations": [
          {
            "id": "doc:schemas:agent-handoff-v1",
            "title": "AgentHandoff v1",
            "href": "https://doc-bridge.agentskit.io/docs/schemas/agent-handoff-v1/"
          }
        ]
      }
    },
    {
      "id": "doc:schemas:doc-bridge-index-v1",
      "kind": "document",
      "label": "DocBridgeIndex v1",
      "match": {
        "type": "exact",
        "values": [
          "schemas/doc-bridge-index-v1",
          "schemas/doc-bridge-index-v1.md",
          "DocBridgeIndex v1",
          "doc bridge DocBridgeIndex v1"
        ]
      },
      "answer": {
        "markdown": "## DocBridgeIndex v1\n\nSchema reference for the deterministic Doc Bridge repository index.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/schemas/doc-bridge-index-v1/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/schemas/doc-bridge-index-v1.md)",
        "citations": [
          {
            "id": "doc:schemas:doc-bridge-index-v1",
            "title": "DocBridgeIndex v1",
            "href": "https://doc-bridge.agentskit.io/docs/schemas/doc-bridge-index-v1/"
          }
        ]
      }
    },
    {
      "id": "doc:schemas:memory-candidate-v1",
      "kind": "document",
      "label": "MemoryCandidate v1",
      "match": {
        "type": "exact",
        "values": [
          "schemas/memory-candidate-v1",
          "schemas/memory-candidate-v1.md",
          "MemoryCandidate v1",
          "doc bridge MemoryCandidate v1"
        ]
      },
      "answer": {
        "markdown": "## MemoryCandidate v1\n\nContract for reviewing and promoting durable agent memory into canonical documentation.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/schemas/memory-candidate-v1/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/schemas/memory-candidate-v1.md)",
        "citations": [
          {
            "id": "doc:schemas:memory-candidate-v1",
            "title": "MemoryCandidate v1",
            "href": "https://doc-bridge.agentskit.io/docs/schemas/memory-candidate-v1/"
          }
        ]
      }
    },
    {
      "id": "doc:skills:doc-bridge",
      "kind": "document",
      "label": "Doc Bridge — agent routing skill",
      "match": {
        "type": "exact",
        "values": [
          "skills/doc-bridge",
          "skills/doc-bridge.md",
          "Doc Bridge — agent routing skill",
          "doc bridge Doc Bridge — agent routing skill"
        ]
      },
      "answer": {
        "markdown": "## Doc Bridge — agent routing skill\n\nGive coding agents a deterministic recipe for finding ownership and checks.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/skills/doc-bridge/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/skills/doc-bridge.md)",
        "citations": [
          {
            "id": "doc:skills:doc-bridge",
            "title": "Doc Bridge — agent routing skill",
            "href": "https://doc-bridge.agentskit.io/docs/skills/doc-bridge/"
          }
        ]
      }
    },
    {
      "id": "doc:spec:cli",
      "kind": "document",
      "label": "ak-docs CLI",
      "match": {
        "type": "exact",
        "values": [
          "spec/cli",
          "spec/cli.md",
          "ak-docs CLI",
          "doc bridge ak-docs CLI"
        ]
      },
      "answer": {
        "markdown": "## ak-docs CLI\n\nComplete command reference for indexing, querying, gates, doctor, memory, and MCP.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/spec/cli/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/spec/cli.md)",
        "citations": [
          {
            "id": "doc:spec:cli",
            "title": "ak-docs CLI",
            "href": "https://doc-bridge.agentskit.io/docs/spec/cli/"
          }
        ]
      }
    },
    {
      "id": "doc:spec:config-v1",
      "kind": "document",
      "label": "doc-bridge config contract v1",
      "match": {
        "type": "exact",
        "values": [
          "spec/config-v1",
          "spec/config-v1.md",
          "doc-bridge config contract v1",
          "doc bridge doc-bridge config contract v1"
        ]
      },
      "answer": {
        "markdown": "## doc-bridge config contract v1\n\nConfigure documentation corpora, ownership routing, conformance, and gates.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/spec/config-v1/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/spec/config-v1.md)",
        "citations": [
          {
            "id": "doc:spec:config-v1",
            "title": "doc-bridge config contract v1",
            "href": "https://doc-bridge.agentskit.io/docs/spec/config-v1/"
          }
        ]
      }
    },
    {
      "id": "doc:spec:documentation-standard-v1",
      "kind": "document",
      "label": "Documentation Standard v1",
      "match": {
        "type": "exact",
        "values": [
          "spec/documentation-standard-v1",
          "spec/documentation-standard-v1.md",
          "Documentation Standard v1",
          "doc bridge Documentation Standard v1"
        ]
      },
      "answer": {
        "markdown": "## Documentation Standard v1\n\nShared quality contract for AgentsKit documentation, metadata, examples, links, and visuals.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/spec/documentation-standard-v1/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/spec/documentation-standard-v1.md)",
        "citations": [
          {
            "id": "doc:spec:documentation-standard-v1",
            "title": "Documentation Standard v1",
            "href": "https://doc-bridge.agentskit.io/docs/spec/documentation-standard-v1/"
          }
        ]
      }
    },
    {
      "id": "doc:spec:playbook-feedback",
      "kind": "document",
      "label": "Playbook Feedback Promotion",
      "match": {
        "type": "exact",
        "values": [
          "spec/playbook-feedback",
          "spec/playbook-feedback.md",
          "Playbook Feedback Promotion",
          "doc bridge Playbook Feedback Promotion"
        ]
      },
      "answer": {
        "markdown": "## Playbook Feedback Promotion\n\nPromote durable implementation lessons into reviewed AgentsKit Playbook contributions.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/spec/playbook-feedback/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/spec/playbook-feedback.md)",
        "citations": [
          {
            "id": "doc:spec:playbook-feedback",
            "title": "Playbook Feedback Promotion",
            "href": "https://doc-bridge.agentskit.io/docs/spec/playbook-feedback/"
          }
        ]
      }
    },
    {
      "id": "doc:spec:registry-agents",
      "kind": "document",
      "label": "Registry Agent Topology",
      "match": {
        "type": "exact",
        "values": [
          "spec/registry-agents",
          "spec/registry-agents.md",
          "Registry Agent Topology",
          "doc bridge Registry Agent Topology"
        ]
      },
      "answer": {
        "markdown": "## Registry Agent Topology\n\nConnect registry agent definitions to Doc Bridge ownership and documentation handoffs.\n\n[Open the canonical guide](https://doc-bridge.agentskit.io/docs/spec/registry-agents/) · [Read raw Markdown](https://doc-bridge.agentskit.io/raw/spec/registry-agents.md)",
        "citations": [
          {
            "id": "doc:spec:registry-agents",
            "title": "Registry Agent Topology",
            "href": "https://doc-bridge.agentskit.io/docs/spec/registry-agents/"
          }
        ]
      }
    }
  ]
}
