consciousness/poc-memory/src
ProofOfConcept 884939b146 counters: add redb-backed persistent counters (skeleton)
First use case: search hit tracking for rename protection. Nodes
that memory-search actively finds shouldn't be renamed.

The counters module provides increment/read/decay operations backed
by redb (pure Rust, ACID, no C deps). Next step: wire into the
poc-memory daemon via RPC so the daemon owns the DB exclusively
and memory-search sends hits via RPC.

Also reverts the JSONL search-hits approach in favor of this.
2026-03-10 23:59:39 -04:00
..
agents rename: sort candidates by least-recently visited 2026-03-10 23:50:32 -04:00
bin memory-search: add fuzzy key matching and content-based seed extraction 2026-03-10 00:41:08 -04:00
neuro neuro: unify consolidation planning, fix threshold drift 2026-03-10 17:55:08 -04:00
store agents: deduplicate timestamps, plan expansion, rename agent 2026-03-10 17:48:00 -04:00
config.rs consolidate hardcoded paths into config, refactor apply_agent 2026-03-08 21:16:52 -04:00
counters.rs counters: add redb-backed persistent counters (skeleton) 2026-03-10 23:59:39 -04:00
graph.rs util: add jsonl_load/jsonl_append helpers, convert graph.rs 2026-03-10 15:22:03 -04:00
lib.rs counters: add redb-backed persistent counters (skeleton) 2026-03-10 23:59:39 -04:00
lookups.rs split into workspace: poc-memory and poc-daemon subcrates 2026-03-08 20:43:59 -04:00
main.rs search: make component and content matching opt-in 2026-03-10 23:01:46 -04:00
migrate.rs remove dead code: unused imports, functions, and fields 2026-03-08 20:51:56 -04:00
query.rs extract truncation helpers, fix clippy warnings, dedup batching loop 2026-03-08 21:13:02 -04:00
search.rs search: make component and content matching opt-in 2026-03-10 23:01:46 -04:00
similarity.rs split into workspace: poc-memory and poc-daemon subcrates 2026-03-08 20:43:59 -04:00
spectral.rs search: composable algorithm pipeline 2026-03-09 01:19:04 -04:00
transcript.rs transcript: extract JSONL backward scanner and compaction detection into library 2026-03-09 17:06:32 -04:00
tui.rs split agent: two-phase node decomposition for memory consolidation 2026-03-10 01:48:41 -04:00
util.rs util: add jsonl_load/jsonl_append helpers, convert graph.rs 2026-03-10 15:22:03 -04:00