consciousness/src/hippocampus/store
ProofOfConcept fcd77fb79e training: per-node scoring with graph weight updates
Memory scoring now uses the graph as source of truth:
- last_scored timestamp on each node (new capnp field @22)
- Nodes scored when older than scoring_interval_secs (default 1hr)
- Oldest-scored-first ordering
- Window: scoring_response_window assistant responses (default 100)
- First-quarter memories scored even without full window
- Per-response normalization (raw divergence / response count)
- Asymmetric weight update: alpha=0.5 up, alpha=0.1 down
  (responds fast to importance, decays slowly — memories stay
  surfaced even if only useful 1/4 of the time)

Graph writes disabled pending normalization calibration.

Also: configurable scoring_interval_secs and scoring_response_window.

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-05 01:18:47 -04:00
..
mod.rs drop strip_md_keys() 2026-04-05 01:18:47 -04:00
ops.rs training: per-node scoring with graph weight updates 2026-04-05 01:18:47 -04:00
parse.rs add unreachable_pub lint, fix all 17 violations 2026-04-02 16:15:32 -04:00
persist.rs drop strip_md_keys() 2026-04-05 01:18:47 -04:00
types.rs training: per-node scoring with graph weight updates 2026-04-05 01:18:47 -04:00
view.rs restructure: hippocampus/ for memory, subconscious/ for agents 2026-03-25 01:05:30 -04:00