Merge pull request 'Close merged task cards (feature/card-close-20261011-203254Z)' (#397) from feature/card-close-20261011-203254Z into main
ci / test-pg (push) Successful in 1m0s
ci / test (push) Failing after 1m54s

This commit was merged in pull request #397.
This commit is contained in:
2026-10-11 20:33:03 +00:00
@@ -1,6 +1,6 @@
# feature/collab-storage-u6-vector 任务卡
任务主记录:Dev PR #395 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/395(backend 组件 PR #159 已合入);状态:实施完成待评审;owner:weichen
任务主记录:Dev PR #395 https://git-home.u1680832.nyat.app:30319/weichen/Agent-System-Dev/pulls/395(backend 组件 PR #159 已合入);状态:已完成(回填);owner:weichen
## 基线与授权
@@ -71,7 +71,7 @@
| 时间(UTC) | 命令 | 被测HEAD | exit | 来源 | sha256(16) |
|---|---|---|---|---|---|
## 结果与验证(完成后填写)
## 结果与验证
- 结果:U6 切片三交付——v25 迁移(model/content_hash;PG DO 块尽力启用 pgvector + vec_pg 列,缺失不阻断);UpsertKnowledgeVectorExt 双写(BLOB 跨档权威 + vec_pg);SearchKnowledgeVectorsModel/SharedModel(模型身份过滤;PG+vec_pg 走 SQL 精确 top-k,失败降级进程内扫描;共享谓词非恒真保守进程内);embedder 可选 Model() 接口经 rag 管线透传写入与两路检索;storage-migrate 排除派生列 vec_pg。
- 验证:双档全量 35+35 包绿;pgvector_test(身份/维度隔离、更新换代/删除同灭、共享 top-5 单调、Recall@10 与进程内精确全等、撤权零泄漏)真库绿;迁移工具回归绿;三段 evidence exit=0;CI GATE 待本 PR。诚实边界:HNSW ANN 留 U7 实测(KTD11 顺序);中文全文混合沿用 v4;本地以 hash/构造向量验证机制,真实模型身份联调依赖路由配置。
@@ -244,3 +244,9 @@
"receipt_sha256": "b908610df19a6a1c34861088c1a952158da249a745b7d12d7e616e93347cb106"
}
```
## 闭合记录(card-autoclose 回填)
- 依据:merge e7900e1bc7b024174fef0902b27fe8a8fb5797fe(PR #395)已包含于 origin/main,分支成果已落盘;本段为合入后回填。
- 合并主题:Merge pull request 'U6 slice 3: model identity and in-database vector top-k via pgvector (pin #159)' (#395) from feature/collab-storage-u6-vector into main
- 归档:随闭合移入 .task/archive/;任务执行期的过程证据见原任务记录与 PR。