feat: directed edges with per-turn delta projector

This commit is contained in:
Joseph Doherty
2026-04-26 11:51:15 -04:00
parent 7e6c2985dd
commit bc97d425ef
3 changed files with 259 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
CREATE TABLE edges (
id INTEGER PRIMARY KEY,
chat_id TEXT,
source_id TEXT NOT NULL,
target_id TEXT NOT NULL,
affinity INTEGER NOT NULL DEFAULT 50,
trust INTEGER NOT NULL DEFAULT 50,
summary TEXT NOT NULL DEFAULT '',
knowledge_json TEXT NOT NULL DEFAULT '[]',
last_interaction_chat_id TEXT,
last_interaction_at TEXT,
UNIQUE (source_id, target_id)
);