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
| File | Lines | Declarations | What it is for |
|---|---|---|---|
| controls.go | 101 | 5 | Controls narrows the configured budget and explicitly selects whose assertions are considered. |
| recall.go | 543 | 19 | Carries the package documentation. |
| surfaces.go | 64 | 7 | Semantic is what recall may consult after exact anchoring. |
48 tests hold this package's behaviour; the list is named for what each one proves.