01Deterministic extraction
Structure comes from tree-sitter parsing across 30+ languages, each grammar built and tested in isolation in CI — not from a model that might hallucinate an edge.
02Typed cross-language edges
Calls, imports, inheritance, HTTP/gRPC/queue/IPC/FFI handoffs, and SQL lineage as first-class typed relationships, resolved across service and language boundaries.
03Evidence & provenance
Every relationship is labeled EXTRACTED, INFERRED, or AMBIGUOUS, and unresolved dynamic dispatch is surfaced as a hazard rather than invented.
04Cross-repo federation
Separate repositories federate into one graph with real cross-repo edge resolution, so architecture stays visible past a single repo boundary.
05Incremental indexing
File watching, git hooks, and per-commit caching keep the graph current without a full rebuild; an AST cache makes warm rebuilds fast.
06Agent-native surface
A read-only MCP 2026-07-28 server with stateless discovery and 30 tools gives agents ranked, cited context. The graph is built for machines and humans alike.