Skip to main content

internal/recall

github.com/ensera-ai/taisce/internal/recall · 3 files · 708 lines · 48 tests · source

Package recall answers a question from entities outward.

Retrieval starts at the entities a question names and returns the facts about them. It does not search passages. Question expansion and anchor matches have admission ceilings; graph traversal has hop and fanout bounds. Anchor index work still depends on stored name/alias distributions.

Where it sits

Imports: internal/domain

Imported by: cmd/taisce, internal/api

Files

FileLinesDeclarationsWhat it is for
controls.go1015Controls narrows the configured budget and explicitly selects whose assertions are considered.
recall.go54319Carries the package documentation.
surfaces.go647Semantic is what recall may consult after exact anchoring.

48 tests hold this package's behaviour; the list is named for what each one proves.