Versions in this module Expand all Collapse all v0 v0.2.0 Jun 23, 2026 v0.1.1 Jun 22, 2026 v0.1.0 Jun 20, 2026 Changes in this version + func EstimateTokens(s string) int + type Corpus struct + func LoadCorpus(root string) (*Corpus, error) + type Cost struct + Calls int + Tokens int + type Outcome struct + BaselineFile Cost + BaselineWin Cost + Graph Cost + GraphResults int + MatchFiles int + Question Question + func RunOne(eng *query.Engine, c *Corpus, q Question) (Outcome, error) + type Question struct + Kind string + Name string + QN string + func QuestionsFromHubs(hubs []graph.Node) []Question + type Summary struct + BaselineFileCalls int + BaselineFileTokens int + BaselineWinCalls int + BaselineWinTokens int + CallRatioWin float64 + GraphCalls int + GraphTokens int + MedianRatioFile float64 + MedianRatioWin float64 + N int + TotalRatioFile float64 + TotalRatioWin float64 + func Summarize(outs []Outcome) Summary