chainprobe

command
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 8, 2026 License: MIT Imports: 8 Imported by: 0

Documentation

Overview

Command chainprobe measures whether the call graph makes a chain followable, without an agent in the loop.

The agent A/B cannot answer this. Two identical runs of the same arm on the same repo came back 52.1K and 81.8K variable tokens — a 57% spread, wider than every between-repo difference the A/B was being read for. The spread comes from a discrete choice (how often the model asks for a full body), so more repeats would cost hours to shrink an error bar that a deterministic measurement does not have at all.

What actually makes a chain cheap here is that the next hop arrives with the previous answer: a result carries its callers and callees, so following an edge costs no second search. So that is what this measures. For each consecutive pair in a hand-traced chain, it asks for the first symbol and checks whether the second is already on the page.

covered — the next hop appeared as a graph ref of the queried symbol
sibling — it appeared as another ranked result instead (still free to
          follow, but not because of the graph)
missed  — neither: the agent has to search again

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL