consciousness/src/hippocampus/store
Kent Overstreet 5877fd857a store: remove nodes and uuid_to_key HashMaps
All node access now goes through index → capnp:
- scoring.rs: consolidation_priority, replay_queue, consolidation_plan
- admin.rs: cmd_init, cmd_fsck, cmd_dedup
- engine.rs: run_generator, eval_filter, run_transform
- parser.rs: resolve_field, execute_query

Added Store::remove_from_index() for dedup cleanup.

The relations Vec remains for now (used for graph building).

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-13 19:49:09 -04:00
..
capnp.rs store: read nodes via index instead of HashMap 2026-04-13 19:31:28 -04:00
index.rs store: redb indexes offsets into capnp log, not full nodes 2026-04-13 19:10:08 -04:00
mod.rs store: remove nodes and uuid_to_key HashMaps 2026-04-13 19:49:09 -04:00
ops.rs store: read nodes via index instead of HashMap 2026-04-13 19:31:28 -04:00
types.rs store: move all capnp code to capnp.rs 2026-04-13 19:21:56 -04:00
view.rs store: read nodes via index instead of HashMap 2026-04-13 19:31:28 -04:00