[ {
  "relativePath" : "pyproject.toml",
  "extension" : "toml",
  "linesOfCode" : 50,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/generate_configs_schemas.py",
  "extension" : "py",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/mysql_db_plugin.py",
  "extension" : "py",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/mssql_db_plugin.py",
  "extension" : "py",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/snowflake_db_plugin.py",
  "extension" : "py",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/athena_db_plugin.py",
  "extension" : "py",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/parquet_plugin.py",
  "extension" : "py",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/resources/parquet_chunker.py",
  "extension" : "py",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/resources/parquet_introspector.py",
  "extension" : "py",
  "linesOfCode" : 126,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/resources/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/clickhouse_db_plugin.py",
  "extension" : "py",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/duckdb_db_plugin.py",
  "extension" : "py",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/base_db_plugin.py",
  "extension" : "py",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/plugin_loader.py",
  "extension" : "py",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/postgresql_db_plugin.py",
  "extension" : "py",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/databases/duckdb_introspector.py",
  "extension" : "py",
  "linesOfCode" : 82,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/databases/introspection_scope_matcher.py",
  "extension" : "py",
  "linesOfCode" : 68,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/databases/mysql_introspector.py",
  "extension" : "py",
  "linesOfCode" : 107,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/databases/athena_introspector.py",
  "extension" : "py",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/databases/database_chunker.py",
  "extension" : "py",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/databases/postgresql_introspector.py",
  "extension" : "py",
  "linesOfCode" : 161,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/databases/table_builder.py",
  "extension" : "py",
  "linesOfCode" : 183,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/databases/clickhouse_introspector.py",
  "extension" : "py",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/databases/databases_types.py",
  "extension" : "py",
  "linesOfCode" : 89,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/databases/introspection_scope.py",
  "extension" : "py",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/databases/snowflake_introspector.py",
  "extension" : "py",
  "linesOfCode" : 124,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/databases/base_introspector.py",
  "extension" : "py",
  "linesOfCode" : 105,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/databases/mssql_introspector.py",
  "extension" : "py",
  "linesOfCode" : 153,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/databases/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/unstructured_files_plugin.py",
  "extension" : "py",
  "linesOfCode" : 50,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/plugins/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/templating/renderer.py",
  "extension" : "py",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/templating/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/pluginlib/build_plugin.py",
  "extension" : "py",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/pluginlib/config.py",
  "extension" : "py",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/pluginlib/plugin_utils.py",
  "extension" : "py",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/pluginlib/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/event_journal/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/event_journal/writer.py",
  "extension" : "py",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/main.py",
  "extension" : "py",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/retrieve_embeddings/public/api.py",
  "extension" : "py",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/retrieve_embeddings/public/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/retrieve_embeddings/internal/retrieve_wiring.py",
  "extension" : "py",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/retrieve_embeddings/internal/retrieve_service.py",
  "extension" : "py",
  "linesOfCode" : 53,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/retrieve_embeddings/internal/retrieve_runner.py",
  "extension" : "py",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/retrieve_embeddings/internal/export_results.py",
  "extension" : "py",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/retrieve_embeddings/internal/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/retrieve_embeddings/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/cli/info.py",
  "extension" : "py",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/cli/commands.py",
  "extension" : "py",
  "linesOfCode" : 177,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/cli/datasources.py",
  "extension" : "py",
  "linesOfCode" : 47,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/cli/add_datasource_config.py",
  "extension" : "py",
  "linesOfCode" : 93,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/cli/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/llm/install.py",
  "extension" : "py",
  "linesOfCode" : 151,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/llm/runtime.py",
  "extension" : "py",
  "linesOfCode" : 59,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/llm/config.py",
  "extension" : "py",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/llm/descriptions/ollama.py",
  "extension" : "py",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/llm/descriptions/provider.py",
  "extension" : "py",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/llm/descriptions/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/llm/errors.py",
  "extension" : "py",
  "linesOfCode" : 3,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/llm/factory.py",
  "extension" : "py",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/llm/embeddings/ollama.py",
  "extension" : "py",
  "linesOfCode" : 28,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/llm/embeddings/provider.py",
  "extension" : "py",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/llm/embeddings/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/llm/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/llm/service.py",
  "extension" : "py",
  "linesOfCode" : 115,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/introspection/property_extract.py",
  "extension" : "py",
  "linesOfCode" : 141,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/introspection/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/mcp/mcp_runner.py",
  "extension" : "py",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/mcp/mcp_server.py",
  "extension" : "py",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/mcp/all_results_tool.py",
  "extension" : "py",
  "linesOfCode" : 3,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/mcp/retrieve_tool.py",
  "extension" : "py",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/mcp/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/build_sources/public/api.py",
  "extension" : "py",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/build_sources/public/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/build_sources/internal/build_wiring.py",
  "extension" : "py",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/build_sources/internal/build_runner.py",
  "extension" : "py",
  "linesOfCode" : 57,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/build_sources/internal/build_service.py",
  "extension" : "py",
  "linesOfCode" : 52,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/build_sources/internal/plugin_execution.py",
  "extension" : "py",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/build_sources/internal/export_results.py",
  "extension" : "py",
  "linesOfCode" : 33,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/build_sources/internal/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/build_sources/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/system/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/system/properties.py",
  "extension" : "py",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/services/factories.py",
  "extension" : "py",
  "linesOfCode" : 75,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/services/table_name_policy.py",
  "extension" : "py",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/services/persistence_service.py",
  "extension" : "py",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/services/embedding_shard_resolver.py",
  "extension" : "py",
  "linesOfCode" : 45,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/services/run_name_policy.py",
  "extension" : "py",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/services/chunk_embedding_service.py",
  "extension" : "py",
  "linesOfCode" : 79,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/services/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/services/models.py",
  "extension" : "py",
  "linesOfCode" : 9,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/config/logging.py",
  "extension" : "py",
  "linesOfCode" : 30,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/config/log_config.yaml",
  "extension" : "yaml",
  "linesOfCode" : 16,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/config/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/serialisation/yaml.py",
  "extension" : "py",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/serialisation/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/datasource_config/validate_config.py",
  "extension" : "py",
  "linesOfCode" : 102,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/datasource_config/datasource_context.py",
  "extension" : "py",
  "linesOfCode" : 46,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/databao_context_engine/datasource_config/add_config.py",
  "extension" : "py",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/datasource_config/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/datasource_config/utils.py",
  "extension" : "py",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/transaction.py",
  "extension" : "py",
  "linesOfCode" : 11,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/migrate.py",
  "extension" : "py",
  "linesOfCode" : 90,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/exceptions/exceptions.py",
  "extension" : "py",
  "linesOfCode" : 2,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/exceptions/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/connection.py",
  "extension" : "py",
  "linesOfCode" : 18,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/repositories/datasource_run_repository.py",
  "extension" : "py",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/repositories/factories.py",
  "extension" : "py",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/repositories/run_repository.py",
  "extension" : "py",
  "linesOfCode" : 89,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/repositories/embedding_model_registry_repository.py",
  "extension" : "py",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/repositories/chunk_repository.py",
  "extension" : "py",
  "linesOfCode" : 81,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/repositories/vector_search_repository.py",
  "extension" : "py",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/repositories/embedding_repository.py",
  "extension" : "py",
  "linesOfCode" : 72,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/repositories/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/migrations/V01__init.sql",
  "extension" : "sql",
  "linesOfCode" : 55,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/storage/models.py",
  "extension" : "py",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/project/info.py",
  "extension" : "py",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/project/datasource_discovery.py",
  "extension" : "py",
  "linesOfCode" : 104,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/project/layout.py",
  "extension" : "py",
  "linesOfCode" : 58,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/project/types.py",
  "extension" : "py",
  "linesOfCode" : 24,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/project/init_project.py",
  "extension" : "py",
  "linesOfCode" : 61,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/project/project_config.py",
  "extension" : "py",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/project/runs.py",
  "extension" : "py",
  "linesOfCode" : 29,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/project/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/databao_context_engine/databao_engine.py",
  "extension" : "py",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "shell.nix",
  "extension" : "nix",
  "linesOfCode" : 11,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "ruff.toml",
  "extension" : "toml",
  "linesOfCode" : 4,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
} ]