Ticket graphs

Every ticket as the root of its provenance graph — goal, patch, approval, runs and (as the ticket-class build lands) mandate, manifestations, guarantees, journey, artifacts and children. Rendered through the <<<TicketGraphList>>> tag.

← all ticket-graphs

DONE#190 jazz-search

Build: code.search tool (CLI + MCP) — snippet/path -> similar code with paths, repos, tickets

goal

Build the search: input a code SECTION (raw text) OR a path:line-range; embed it (nomic-embed-text via litellm); ANN over the index (#b_index) + omni-git lexical match; return ranked hits, EACH with {path, line-range, repository, associated tickets, score}. Expose as a CLI AND an MCP tool (so agents can call it). Ticket association: join hit location -> ticket_works/memgraph edges. ACCEPTANCE: paste a known function, get its near-duplicates across repos with correct paths+repos, and at least one correct associated ticket where one exists.

patch

none

approval

unapproved

runs

no runs recorded

mandate (clauses)

not yet recorded — lands with the ticket-class build

manifestations

not yet recorded — lands with the ticket-class build

guarantees

not yet recorded — lands with the ticket-class build

journey (blunders & successes)

not yet recorded — lands with the ticket-class build

artifacts (forge)

not yet recorded — lands with the ticket-class build

source (forge tree)

browse congruency source (forge-parked tree)

children

#193 Build: the universal resolver — auto-detect identifier type, fan out to every backing index, return one normalized match collection (spawned · DONE)
#191 Test: similarity search recall/precision + ticket-association accuracy (spawned · REQUESTED)