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