A test that reaches the target through a proven or likely site: a test function or method, or
the test that holds a helper which has the site. command runs that test when the markers of
the project name the runner.
One line of the project that holds the target’s name, with the evidence that ties it to the
target. end_line is set only when the site spans more than its first line.
Every indexed site of one definition’s name, labeled by evidence, with a whole-word text count
that accounts for each line of the name. sites is complete and sorted by label (proven,
likely, unresolved, excluded), then path, line, and column. The section arrays come after
labeling, never change a label, and are left out of JSON when empty.
A route or other framework fact that registers the target function as a handler. template
is the route path (with any prefix joined) when the fact has one; by_name is true when only
the name ties the fact to the target.
Rerank breakdown for one search hit: which recall branches admitted the row, the name
tier with its match strength, every score part, the query terms with the field that
credited each and each term’s rarity weight, and the timer over the whole candidate set.
score is term_score + field_diversity_bonus + name_bonus + kind_prior + path_role + documentation + test_intent + nested.
A function that names some variants of the enum target, where a match may need a new arm.
caller and caller_id are empty for code outside any symbol; line is the first use.