[MEMORY] Enforce artifact-first retrieval before free generation on recall tasks #141

Closed
opened 2026-04-06 21:58:20 +00:00 by Timmy · 2 comments
Owner

Why

When the agent can retrieve truth from issues, files, logs, session search, or other artifacts, it should do that before improvising. This is the difference between memory as recall and memory as hallucination.

Goal

Enforce artifact-first retrieval for tasks that reference prior work, issues, files, reports, or known operational state.

Scope

  • detect recall-style prompts (previous work, issue references, file/project references)
  • route them through artifact retrieval before free-form answering when tools are available
  • make the policy testable
  • document the expected retrieval order

Acceptance Criteria

  • recall-style requests trigger artifact retrieval before free generation when tools are available
  • issue/file/project references are grounded through retrieval in tests
  • failure paths fall back honestly instead of fabricating context
  • docs explain the retrieval order: durable memory -> session state -> artifacts -> procedures -> generation
## Why When the agent can retrieve truth from issues, files, logs, session search, or other artifacts, it should do that before improvising. This is the difference between memory as recall and memory as hallucination. ## Goal Enforce artifact-first retrieval for tasks that reference prior work, issues, files, reports, or known operational state. ## Scope - detect recall-style prompts (previous work, issue references, file/project references) - route them through artifact retrieval before free-form answering when tools are available - make the policy testable - document the expected retrieval order ## Acceptance Criteria - [ ] recall-style requests trigger artifact retrieval before free generation when tools are available - [ ] issue/file/project references are grounded through retrieval in tests - [ ] failure paths fall back honestly instead of fabricating context - [ ] docs explain the retrieval order: durable memory -> session state -> artifacts -> procedures -> generation
Timmy self-assigned this 2026-04-06 21:58:20 +00:00
Author
Owner

Timmy: Flagging for re-scope against Mempalace (#190, #566). Mempalace provides the spatial memory framework. This issue should be evaluated in that context before implementation.

Timmy: Flagging for re-scope against Mempalace (#190, #566). Mempalace provides the spatial memory framework. This issue should be evaluated in that context before implementation.
Author
Owner

Closed. hermes-agent tracks upstream NousResearch only. Sovereign work belongs on Timmy_Foundation/timmy-config. Refile there if still needed.

Closed. hermes-agent tracks upstream NousResearch only. Sovereign work belongs on Timmy_Foundation/timmy-config. Refile there if still needed.
Timmy closed this issue 2026-04-07 14:15:48 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Timmy_Foundation/hermes-agent#141