[
  {
    "path": "$TYPELATCH_HOME/brains/kysely/0.28.8/brain.db",
    "mode": "readonly",
    "client": "better-sqlite3, separate audit script, not an MCP tool",
    "queries": [
      {
        "sql": "SELECT name, sql FROM sqlite_master WHERE type = 'table' ORDER BY name",
        "rows": [
          {
            "name": "edges",
            "sql": "CREATE TABLE edges (\n      from_id INTEGER NOT NULL REFERENCES nodes(id),\n      type INTEGER NOT NULL,\n      to_id INTEGER NOT NULL REFERENCES nodes(id),\n      evidence TEXT NOT NULL,\n      PRIMARY KEY(from_id, type, to_id)\n    ) WITHOUT ROWID"
          },
          {
            "name": "metadata",
            "sql": "CREATE TABLE metadata (\n      key TEXT PRIMARY KEY,\n      value TEXT NOT NULL\n    )"
          },
          {
            "name": "nodes",
            "sql": "CREATE TABLE nodes (\n      id INTEGER PRIMARY KEY,\n      qualified_name TEXT NOT NULL UNIQUE\n    )"
          },
          {
            "name": "symbol_search",
            "sql": "CREATE VIRTUAL TABLE symbol_search USING fts5(\n      title,\n      body,\n      tags,\n      content = '',\n      tokenize = 'porter unicode61'\n    )"
          },
          {
            "name": "symbol_search_config",
            "sql": "CREATE TABLE 'symbol_search_config'(k PRIMARY KEY, v) WITHOUT ROWID"
          },
          {
            "name": "symbol_search_data",
            "sql": "CREATE TABLE 'symbol_search_data'(id INTEGER PRIMARY KEY, block BLOB)"
          },
          {
            "name": "symbol_search_docsize",
            "sql": "CREATE TABLE 'symbol_search_docsize'(id INTEGER PRIMARY KEY, sz BLOB)"
          },
          {
            "name": "symbol_search_idx",
            "sql": "CREATE TABLE 'symbol_search_idx'(segid, term, pgno, PRIMARY KEY(segid, term)) WITHOUT ROWID"
          },
          {
            "name": "symbols",
            "sql": "CREATE TABLE symbols (\n      id INTEGER PRIMARY KEY REFERENCES nodes(id),\n      qualified_name TEXT NOT NULL UNIQUE,\n      name TEXT NOT NULL,\n      kind TEXT NOT NULL,\n      module TEXT NOT NULL,\n      signature TEXT NOT NULL,\n      docs TEXT NOT NULL,\n      source_path TEXT NOT NULL,\n      line_start INTEGER NOT NULL,\n      line_end INTEGER NOT NULL,\n      source TEXT NOT NULL,\n      is_public INTEGER NOT NULL,\n      is_deprecated INTEGER NOT NULL,\n      is_internal INTEGER NOT NULL,\n      category TEXT,\n      example_count INTEGER NOT NULL\n    )"
          }
        ]
      },
      {
        "sql": "SELECT count(*) AS symbols FROM symbols",
        "rows": [
          {
            "symbols": 1500
          }
        ]
      },
      {
        "sql": "SELECT count(*) AS relationships FROM edges",
        "rows": [
          {
            "relationships": 6040
          }
        ]
      },
      {
        "sql": "SELECT key, value FROM metadata ORDER BY key",
        "rows": [
          {
            "key": "brainBytes",
            "value": "4526080"
          },
          {
            "key": "deprecatedSymbols",
            "value": "8"
          },
          {
            "key": "examples",
            "value": "0"
          },
          {
            "key": "files",
            "value": "563"
          },
          {
            "key": "format",
            "value": "compact"
          },
          {
            "key": "generatedAt",
            "value": "2026-09-08T13:16:46.058Z"
          },
          {
            "key": "generator",
            "value": "typelatch-indexer/0.2.1"
          },
          {
            "key": "integrity",
            "value": "sha512-QUOgl5ZrS9IRuhq5FvOKFSsD/3+IA6MLE81/bOOTRA/YQpKDza2sFdN5g6JCB9BOpqMJDGefLCQ9F12hRS13TA=="
          },
          {
            "key": "internalSymbols",
            "value": "6"
          },
          {
            "key": "package",
            "value": "kysely"
          },
          {
            "key": "publicSymbols",
            "value": "1494"
          },
          {
            "key": "relationships",
            "value": "6040"
          },
          {
            "key": "schemaVersion",
            "value": "2"
          },
          {
            "key": "sourceBytes",
            "value": "3248654"
          },
          {
            "key": "symbols",
            "value": "1500"
          },
          {
            "key": "version",
            "value": "0.28.8"
          }
        ]
      },
      {
        "sql": "SELECT qualified_name, source_path, line_start, line_end FROM symbols WHERE qualified_name = ?",
        "parameters": [
          "esm/kysely.TransactionBuilder"
        ],
        "rows": [
          {
            "qualified_name": "esm/kysely.TransactionBuilder",
            "source_path": "dist/esm/kysely.d.ts",
            "line_start": 623,
            "line_end": 629
          }
        ]
      }
    ]
  }
]
