feat(recall): session-start-recall improvements
Neuron Soul CI / build (pull_request) Has been cancelled
Neuron Soul CI / build (pull_request) Has been cancelled
10 targeted fixes for session-start memory recall quality: Issue 1: typed engram queries (Persona, WorkItem) replace generic keyword bags Issue 2: bullet truncation raised from 120 to 350 chars Issue 3: bullet caps raised to 8/6 with while-loop (no hardcoded unrolling) Issue 4: read pre-computed soul_affective_context state key instead of duplicating boot-time search Issue 5: last-session-topic node written per session; continuity section added to session_preload Issue 6: greeting detection injects SESSION START orientation directive when continuity found Issue 7: pinned identity node fallback when all engram searches return empty Issue 8: session_preload always fires on first message (greeting detection controls directive only) Issue 9: agentic path gets matching session_preload block (was missing entirely) Issue 10: BellEvent recency reads created_at / embedded ts marker, not the never-written "ts" field
This commit is contained in: