Versions in this module Expand all Collapse all v0 v0.8.0 Mar 29, 2026 Changes in this version + func BuiltinScenarioNames() []string + type QueryResult struct + Expected int + F1 float64 + Label string + LatencyMs float64 + Precision float64 + Recall float64 + Relevant int + Returned int + type Result struct + DurationMs int64 + EdgeCount int + NodeCount int + Note string + RepoID string + Scenarios []ScenarioResult + Summary Summary + Timestamp string + func RunAll(g *graph.Graph, st *store.Store) *Result + func RunScenarios(g *graph.Graph, st *store.Store, scenarios []Scenario) *Result + type Scenario struct + Description string + Name string + PassThreshold float64 + Run func(g *graph.Graph, st *store.Store) ([]QueryResult, error) + func BuiltinScenarios() []Scenario + func FindScenario(name string) (Scenario, error) + type ScenarioResult struct + AvgF1 float64 + AvgLatencyMs float64 + Description string + Error string + Name string + Passed bool + Queries []QueryResult + type Summary struct + AvgF1 float64 + AvgLatencyMs float64 + AvgPrecision float64 + AvgRecall float64 + P95LatencyMs float64 + ScenariosErrored int + ScenariosPassed int + ScenariosRun int