Persist provider reasoning and assistant text separately on agent_reasoning_audit (DeepSeekAssistantMessage path), extract diagnosis_run.conclusion, enrich RAG tool audit (step_id/query/qualityScore), gate empty mysql tools, drop devtools, and align MVP docs after live E2E verification.
30 lines
708 B
Markdown
30 lines
708 B
Markdown
# Brief: rag-chunk-evidence-identity-dedup
|
|
|
|
## 背景
|
|
|
|
lookup_knowledge 同文档多 chunk 在后处理与投影阶段被 source 级去重吞掉。Hybrid 多路召回前必须先修证据身份与裁剪契约。
|
|
|
|
## 目标
|
|
|
|
- chunk 级 evidenceKey 身份
|
|
- 按 evidenceKey 去重 + 每文档 chunk 上限
|
|
- retrieve-k / return-n 分离
|
|
- Projector 保留同 source 不同 chunk
|
|
- 薄 KnowledgeSearchPort,为 Delivery 2 hybrid 铺路
|
|
|
|
## 范围
|
|
|
|
Delivery 1 only(见 `docs/Milvus-Hybrid接入清单.md` §1.1)。
|
|
|
|
## 非目标
|
|
|
|
hybrid schema、BM25、删 SDK、session dedup、邻块重建、模型 rerank。
|
|
|
|
## 分档
|
|
|
|
standard
|
|
|
|
## 关联 OpenSpec
|
|
|
|
`openspec/changes/rag-chunk-evidence-identity-dedup`
|