# IT枫斗者 · 检索与RAG运行记录

## 已完成样例：C04（整理自原有合成回放，非新服务结果）

- 报告时间（UTC）：2026-11-05T18:27:18.023958300Z
- Java：21.0.12
- 源码SHA-256：ac563c538bd4558d35b9b674208d21e14b77bcd8ebe8228bb6bd7445a828ed5b
- 身份：A / employee（测试输入，非真实登录）。查询：VPN。
- 前置：A/vpn/v1 旧配置；A/vpn/v2 标记删除。
- 预期：source=NONE，answer=没有可用证据，contextIds=[]。
- 对照实际：source=A/vpn/v1；answer=VPN旧配置 TEST-OLD，已撤销；contextIds=[A/vpn/v1,A/vpn/v2]。失败。
- 修正实际：source=NONE；answer=没有可用证据；contextIds=[]。通过。
- 根因与修正：先按当前租户/文档选择最新状态，再判断删除和角色，避免旧版复活。
- 原始证据：evidence/rag-evidence-report.json 的 C04；evidence/RagEvidenceLab.java。
- 剩余边界：无向量库、模型、缓存、异步索引与真实身份认证。

## 空白运行记录（复制后填写；此处没有新运行结果）

| 字段 | 填写 |
| --- | --- |
| runId / 日期 / 执行人 | |
| 实现 / 源码或镜像哈希 | |
| JDK / 服务版本 / 启动命令 | |
| 语料版本 / 索引快照 / 缓存状态 | |
| 可信身份来源 / 租户 / 角色 | |
| 用例ID / 前置操作与证据 | |
| 查询 / 原始请求位置 | |
| 预期来源 / 禁止片段 | |
| 实际答案 / 引用 / 全部上下文ID | |
| 原始响应 / requestId / 日志位置 | |
| 通过、失败、未执行或不适用 / 原因 | |
| 根因 / 修正 / 复测runId | |
| 仍未验证的能力 | |

统计：总数__；已执行__；通过__；失败__；待执行__；不适用__。填写分母与排除原因。

## 使用规则

1. acceptance-cases.csv 的 N01-N16 全为待执行规范，actual/evidence/verdict 留空。
2. 不具备缓存或模型等前置能力时写明原因，不把未执行计为通过。
3. 保留失败样本；修复后另建runId。不能把七题固定回放写成生产准确率。
4. 新服务包 /downloads/knowledge-service.zip 按包内说明运行并建立独立报告。
