Counts a file no extractor reads on the deepest folder the outline already shows for it, or
on its top-level folder. Call it after every indexed file is added.
The post-edit answer: the base, each symbol whose shape changed with its sites split by
whether the diff reached them, the tests to run, and the blind spots of the index.
Format references list for callers/callees with optional limit footer.
One line for the import statements of a target: their count and the first three sites.
The answer when a category matches no fact. A known alias gets only the alias summary, and
import says where imports are, because most extractors record imports as symbols. Any other
category lists every raw category, so the agent can pick one.
The callers answer: three header lines, the sites in label order up to limit, the text-only
lines, the blind spots of the index, and the import summary. Counts are always complete.
The reason a Stop hook gives for a check: how many proven sites outside the diff still use
the old shape of which symbols, then the first of them. None when no change that
[blocks_a_stop] has such a site.
Format available structural fact & literal categories.
The first line of a fact query that matched nothing; it names the path the query was limited to.