From d66ba16b23ffbc11a53b00d0998b212c23f50ab6 Mon Sep 17 00:00:00 2001 From: wengthree1cm Date: Sun, 25 Oct 2026 16:06:03 -0700 Subject: [PATCH] docs: clarify database paths for multilingual repositories --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6fed66b4..f73aa713 100644 --- a/README.md +++ b/README.md @@ -350,8 +350,10 @@ hooks and the MCP server's timer never rebuild a graph another axiomcode built ( ## Graph output -The graph is one SQLite database, `.axiomcode/out/graph.sqlite`, with the **same schema for -every language** and its documentation inside it (`schema_guide`, `schema_queries`, `schema_vocab`). The main +Each language has its own SQLite database: the main language at `.axiomcode/out/graph.sqlite`, and other +languages at `.axiomcode/lang//out/graph.sqlite`. The CLI queries all of them; calls are not followed +across languages. Each database has the **same schema for every language** and its documentation inside it +(`schema_guide`, `schema_queries`, `schema_vocab`). The main tables are `call_edges` (one row per call site and possible target), `methods`, `types`, `call_sites`, `field_access`, `type_use`, and `unresolved_sites`, the calls the engine declares it could not resolve.