Ask a codebase how it works.
Check every answer against the source.
Cartograph indexes a public GitHub repository, splitting each file on definition boundaries so a retrieved passage is a whole function or class rather than an arbitrary window. Every claim in an answer cites a file and line range that resolves to a permalink at the indexed commit.
Where is the redirect resolution loop implemented?
The redirect loop is
resolve_redirects(), a generator that yields a response per hop and rebuilds the request between them1. It stops at max_redirects and raises rather than looping forever1.1src/requests/sessions.py:186-307SessionRedirectMixin.resolve_redirectsvectortextsymbol
Three retrieval arms found that passage: vector similarity, full text, and an exact symbol match. Which arms fired is shown for every citation.