feat(recall): recall-reliability improvements #45

Closed
will.anderson wants to merge 0 commits from improve/recall-recall-reliability into main
Owner

Memory recall reliability fixes across engram_compile, auto_persist, conv_history, and load_identity_context.

  • Q1: engram_numeric_valid() timestamp guard for bell scoring
  • Q2: soul-agnostic cold-start fallback (removes genesis-specific hardcoded node IDs)
  • Q3: partial-write guard and failure logging in conv_history_persist/load
  • Q4: document circuit-breaker gap requiring C runtime support
  • Q5: println warnings on empty activation/search paths
  • Q6: load_identity_context warns when all identity fetches empty
  • Q7: recall_status tracking (ok/empty/unavailable) with MEMORY STATUS hint to LLM
  • Q8: document shared-state race conditions (engram_recall_status, safety_system_addendum)
  • CRITICAL BUG: conv_node_id empty check moved outside is_bell block
Memory recall reliability fixes across engram_compile, auto_persist, conv_history, and load_identity_context. - Q1: engram_numeric_valid() timestamp guard for bell scoring - Q2: soul-agnostic cold-start fallback (removes genesis-specific hardcoded node IDs) - Q3: partial-write guard and failure logging in conv_history_persist/load - Q4: document circuit-breaker gap requiring C runtime support - Q5: println warnings on empty activation/search paths - Q6: load_identity_context warns when all identity fetches empty - Q7: recall_status tracking (ok/empty/unavailable) with MEMORY STATUS hint to LLM - Q8: document shared-state race conditions (engram_recall_status, safety_system_addendum) - CRITICAL BUG: conv_node_id empty check moved outside is_bell block
will.anderson added 1 commit 2026-06-22 17:53:02 +00:00
feat(recall): recall-reliability improvements
Neuron Soul CI / build (pull_request) Failing after 12m52s
a39998a502
- Q1: engram_numeric_valid() guard against non-numeric timestamps in bell scoring
- Q2: soul-agnostic cold-start fallback in engram_compile (drops genesis-specific hardcoded node IDs)
- Q3: partial-write guard and failure logging in conv_history_persist/load
- Q4: document circuit-breaker limitation requiring C runtime support
- Q5: println warnings on empty activation/search paths
- Q6: load_identity_context warns when all identity fetches return empty
- Q7: recall_status state tracking (ok/empty/unavailable) surfaced to LLM via MEMORY STATUS block
- Q8: document shared-state race conditions in engram_recall_status and safety_system_addendum
- CRITICAL BUG: conv_node_id empty check moved outside is_bell block so silent Conversation node loss is always logged
will.anderson closed this pull request 2026-06-22 18:30:47 +00:00

Pull request closed

Please reopen this pull request to perform a merge.
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: neuron-technologies/neuron#45