Code Intelligence
Teach the harness to understand a codebase without the model's help. This is the "thick harness" doing what small models can't — navigating and comprehending code structure.
Scope:
- tree-sitter parsing for Python files (expand to other languages later)
- Symbol extraction: functions, classes, methods, module-level variables
- Surgical context extraction: pull a function body with its decorator, type hints, and docstring — not the whole file
- Scope analysis: given a function, identify its local imports and class membership
- Basic dependency graph: which functions call which, what imports what
- Incremental indexing: re-index only changed files on subsequent runs
Demo: point it at a Python project, ask "where is parse_config and what does it depend on?" and get back the function body, its imports, and its callers.
No due date
0% Completed