vault backup: 2026-02-25 16:53:37

This commit is contained in:
windyboy
2026-02-25 16:53:37 +08:00
parent 40330ac90d
commit 1e3905d304
266 changed files with 699 additions and 103 deletions
@@ -25,14 +25,14 @@
| T4.1 | 全量索引 | DONE | windy | 2026-02-25 16:04 +0800 | 2026-02-25 16:17 +0800 | `ingest_vault.py` 完成:`[DONE] ... primary=81 secure=79 failed=2`; SQL: `memory_primary=81` | 已加入单文件 embedding 异常容错 |
| T4.2 | 查询链路验证 | DONE | windy | 2026-02-25 16:04 +0800 | 2026-02-25 16:17 +0800 | `query_pgvector.py \"总结我最近的重点项目\"` 返回 `<retrieved_context source=\"...\">` | 链路通过 |
| T4.3 | 安装 Git Hook | DONE | windy | 2026-02-25 16:03 +0800 | 2026-02-25 16:03 +0800 | `bash .scripts/memory/install-hook.sh` 成功;`.git/hooks/post-commit``memory async index hook` | 通过 |
| T5.1 | 删除一致性 | TODO | windy | | | | |
| T5.2 | 重命名一致性 | TODO | windy | | | | |
| T5.3 | 敏感隔离验证 | DONE | windy | 2026-02-25 16:17 +0800 | 2026-02-25 16:17 +0800 | 加强 `blacklist.py` 后重建索引,敏感文档出现 `[QUARANTINED]`; `memory_secure_audit=79` | 通过(基于真实数据回归 |
| T5.4 | Prompt 注入防护验证 | TODO | windy | | | | |
| T6.1 | Recall@5 评测 | TODO | windy | | | | |
| T6.2 | 增量 P95 延迟评测 | TODO | windy | | | | |
| T6.3 | 冷启动延迟评测 | TODO | windy | | | | |
| T7.1 | 回滚演练 | TODO | windy | | | | |
| T5.1 | 删除一致性 | DONE | windy | 2026-02-25 16:25 +0800 | 2026-02-25 16:25 +0800 | `incremental_ingest --changes-file` 触发 `D` 后日志出现 `[DELETED] ...memory-consistency-test.md`SQL `remain=0` | 通过(无提交模拟验证) |
| T5.2 | 重命名一致性 | DONE | windy | 2026-02-25 16:26 +0800 | 2026-02-25 16:27 +0800 | 日志出现 `[RENAMED-OLD-DELETED] old` + `[UPSERTED] new`SQL `old_remain=0,new_exist=1`(后续已清理测试文档) | 通过(无提交模拟验证) |
| T5.3 | 敏感隔离验证 | DONE | windy | 2026-02-25 16:17 +0800 | 2026-02-25 16:17 +0800 | 加强 `blacklist.py` 后重建索引,敏感文档出现 `[QUARANTINED]`; `memory_secure_audit=79` | 通过(但仍有漏检样例,需持续加固规则 |
| T5.4 | Prompt 注入防护验证 | DONE | windy | 2026-02-25 16:27 +0800 | 2026-02-25 16:28 +0800 | 检索结果始终包裹在 `<retrieved_context source=\"...\">...</retrieved_context>`;注入样例文档已回收删除 | 通过 |
| T6.1 | Recall@5 评测 | DONE | windy | 2026-02-25 16:28 +0800 | 2026-02-25 16:28 +0800 | `memory_eval/queries.jsonl`(10样本) 评测输出 `hits=9` `recall_at_5=0.9`;结果文件 `memory_eval/results/recall_at_5_2026-02-25.json` | 达标(>=70% |
| T6.2 | 增量 P95 延迟评测 | DONE | windy | 2026-02-25 16:28 +0800 | 2026-02-25 16:29 +0800 | 35 次 `M` 样本(网络异常 0)结果:`p95=1.4013s` `p50=1.1469s`;结果文件 `memory_eval/results/incremental_latency_p95_2026-02-25.json` | 已量化,但未达标(目标 <1s) |
| T6.3 | 冷启动延迟评测 | BLOCKED | windy | 2026-02-25 16:29 +0800 | 2026-02-25 16:29 +0800 | `agent-with-memory.sh``claude -p` 在自动化测量中超时(>20s / >60s | 当前环境无法稳定完成 20 次冷启动量化 |
| T7.1 | 回滚演练 | DONE | windy | 2026-02-25 16:29 +0800 | 2026-02-25 16:37 +0800 | 自动演练 + 手工复核:`install-hook.sh``rg` 命中 hook 片段,`test -x` 通过,`tail` 显示入口完整 | 非破坏性演练通过(已恢复工作态) |
---