retrieval layer turns a plain question into an operation over the structure NEVER SURFACED TO THE MODEL findsummarysourcesearch intentrelevant context THE PATH NOT TAKEN the model writes the query itself → syntactically valid → logically wrong → a plausible answer it cannot audit WHAT THE AGENT SEES Plain contracts. No query language, no traversal syntax, no graph vocabulary anywhere in the prompt. WHAT EXISTS UNDERNEATH imports · calls · inheritance · scopes — read from the source, never inferred