forked from kent/consciousness
split into workspace: poc-memory and poc-daemon subcrates
poc-daemon (notification routing, idle timer, IRC, Telegram) was already fully self-contained with no imports from the poc-memory library. Now it's a proper separate crate with its own Cargo.toml and capnp schema. poc-memory retains the store, graph, search, neuro, knowledge, and the jobkit-based memory maintenance daemon (daemon.rs). Co-Authored-By: ProofOfConcept <poc@bcachefs.org>
This commit is contained in:
parent
488fd5a0aa
commit
fc48ac7c7f
53 changed files with 108 additions and 76 deletions
29
poc-memory/src/neuro/mod.rs
Normal file
29
poc-memory/src/neuro/mod.rs
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
// Neuroscience-inspired memory algorithms, split by concern:
|
||||
//
|
||||
// scoring — pure analysis: priority, replay queues, interference, plans
|
||||
// prompts — agent prompt generation and formatting
|
||||
// rewrite — graph topology mutations: differentiation, closure, linking
|
||||
|
||||
mod scoring;
|
||||
mod prompts;
|
||||
mod rewrite;
|
||||
|
||||
// Re-export public API so `neuro::` paths continue to work.
|
||||
|
||||
pub use scoring::{
|
||||
replay_queue, detect_interference,
|
||||
consolidation_plan, format_plan,
|
||||
daily_check,
|
||||
};
|
||||
|
||||
pub use prompts::{
|
||||
load_prompt,
|
||||
consolidation_batch, agent_prompt,
|
||||
};
|
||||
|
||||
pub use rewrite::{
|
||||
refine_target, LinkMove,
|
||||
differentiate_hub,
|
||||
apply_differentiation, find_differentiable_hubs,
|
||||
triangle_close, link_orphans,
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue