LangGraph多步编排与工具审计Multi-step orchestration and tool audit
LangGraph 管理节点、条件转移与检查点。固定工作流组织检索、取证与生成,实际工具、耗时和证据数量可在任务轨迹中检查。LangGraph handles nodes, conditional transitions and checkpoints. The Workflow coordinates retrieval, evidence and generation, with actual tools, timing and evidence counts in the task trace.
Retrieval + Versions跨文档查证与版本语义Cross-document evidence and version semantics
BM25 与 BGE-M3 经 RRF 融合检索,多份资料进入同一次查证;版本工具区分历史与生效内容。Hybrid 可依据中间证据补查,效果仍须正式评测。BM25 and BGE-M3 are fused with RRF to gather evidence across documents. Version tools distinguish historical and effective content; experimental Hybrid can request follow-up evidence.
权限进检索,不做事后过滤Permissions inside retrieval, not after it
授权范围是检索查询的一部分,返回前再校验一次。先检索再过滤,意味着敏感资料已经进过排序和生成链路。The authorized scope is part of the query and is checked again before returning. Filtering afterwards would already have sent sensitive text through ranking and generation.
引用可核验,核验不过就不返回Verifiable citations, or no answer
服务端取回真实原文,核对数值、单位、版本与权限后才组装引用;不通过时最多局部修复一次,仍不通过就判定失败。The server fetches the real source and checks values, units, version and access before assembling citations; one bounded repair, then the answer fails.
撤权立即生效Revocation takes effect immediately
撤权提交后的下一个请求就被拒绝,不等索引清理;引用了失权资料的历史记录连提问文本一起隐藏。The next request after revocation is denied without waiting for the index. History entries citing revoked documents are hidden, question text included.
冲突要拿出证据Conflicts need evidence
模型必须交出分属两份文档的两段矛盾原文,系统才报告冲突。加这道门槛前冲突判定精确率只有 4.2%,之后在 147 题开发集上为 11/11。A conflict is reported only when the model produces two contradicting passages from two different documents. Precision was 4.2% before this gate and 11/11 on the 147-question dev set after it.