What to build
Add call graph query capability: \pix query "who calls authenticate?" --mode call-graph\ returns callers and callees of a given function. This requires building a call/import/type graph at index time (likely via tree-sitter AST analysis) and storing it alongside the vector index.
Support two query modes:
- --mode callers\ — what functions call X?
- --mode callees\ — what does X call?
This is HITL because it requires significant architectural decisions: graph storage format, tree-sitter call resolution strategy, cross-file import tracking, and how to handle dynamic/indirect calls.
Acceptance criteria
Blocked by
What to build
Add call graph query capability: \pix query "who calls authenticate?" --mode call-graph\ returns callers and callees of a given function. This requires building a call/import/type graph at index time (likely via tree-sitter AST analysis) and storing it alongside the vector index.
Support two query modes:
This is HITL because it requires significant architectural decisions: graph storage format, tree-sitter call resolution strategy, cross-file import tracking, and how to handle dynamic/indirect calls.
Acceptance criteria
Blocked by