feat(memory): 记忆整理 v1(design/23)——低峰定期扫描 + 事实包含判定 + 规则否决 + 只产建议队列(不自动应用)
CI / Backend (build / vet / test / cross-compile) (push) Has been cancelled
CI / Frontend (tsc + vite build) (push) Has been cancelled

This commit is contained in:
AskaEth committed 2026-10-05 11:29:36 +08:00
1 parent 012e9f3ad4
commit 91a3209c9b
25 files changed
+3418 -13

No files matched your search

@@ -0,0 +1,14 @@
-- 0019 的回滚:先删索引(否则 SQLite 拒绝 DROP COLUMN),再删两张新表,
-- 最后按逆序删掉 memory_items 的整理列。
DROP INDEX IF EXISTS idx_memory_tidy_runs_started_at;
DROP TABLE IF EXISTS memory_tidy_runs;
DROP INDEX IF EXISTS idx_memory_tidy_candidates_status;
DROP TABLE IF EXISTS memory_tidy_candidates;
DROP INDEX IF EXISTS idx_memory_items_status;
ALTER TABLE memory_items DROP COLUMN expires_at;
ALTER TABLE memory_items DROP COLUMN valid_to;
ALTER TABLE memory_items DROP COLUMN occurred_at;
ALTER TABLE memory_items DROP COLUMN merge_count;
ALTER TABLE memory_items DROP COLUMN merged_from;
ALTER TABLE memory_items DROP COLUMN merged_into;
ALTER TABLE memory_items DROP COLUMN status;