|
|
@@ -4,6 +4,31 @@
|
|
|
|
|
|
---
|
|
|
|
|
|
+## v1.0.2244 (2026-11-09)
|
|
|
+
|
|
|
+### 新功能
|
|
|
+- S-cfc-90 T7/L1-1 guhe_v2 指纹路由 — 判定链 aidefansi→beijing→guhe_v2→standard + 触发词三锚点(疾病相似评估/厚壁菌比拟杆菌比值/亚健康及营养饮食不合理) + 32键自检入口(guheV2KeyCountCheck/GUHE_V2_KEYS_32)
|
|
|
+- S-cfc-84 T8/L1-3 按报告格式版本分流 — 32键guhe_v2走专用提取器不落LLM兜底、旧21键保留原v5流程
|
|
|
+
|
|
|
+### 其他
|
|
|
+- - ReportParserDispatchService 落地 L1 指纹路由层四锚点:GUHE_V2_ROUTE_CHAIN 判定链常量(值含完整箭头链)、FORMAT_* 四阶段常量(aidefansi/beijing/guhe_v2/standard)、三个触发词常量、GUHE_V2_KEYS_32 键数自检入口
|
|
|
+- - isGuheV2Format(text):触发词指纹识别,要求至少命中2个且必须含「疾病相似评估」(与旧21键谷禾区分,防 T8 禁强套)
|
|
|
+- - detectReportFormatVersion(text):按判定链顺序逐阶段识别格式版本
|
|
|
+- - 键数自检:GUHE_V2_KEYS_32=32(复用 ParsedReportResult,与 T8 同源)
|
|
|
+- 验证:mvn compile EXIT=0;GuheV2RouteContractTest 8/8 GREEN(RED 基线 6 败 → 全绿)
|
|
|
+-
|
|
|
+- - ParsedReportResult 暴露 guhe_v2 格式版本标记 FORMAT_GUHE_V2="guhe_v2" + 21/32 键数边界常量(LEGACY_KEYS_21=21 / GUHE_V2_KEYS_32=32)
|
|
|
+- - ReportParserDispatchService 新增 routeByFormatVersion 分流入口:guhe_v2(32键)→extract_guhe_v2 专用分支(禁误判路由错误→unknown/LLM兜底);旧21键/beijing/null→原 parseReport v5流程(禁强套guhe_v2)
|
|
|
+- - 契约测试 GuheVersionSplitContractTest 5/5 GREEN(含 32键不落LLM / 21键不强套 / 键数边界三断言)
|
|
|
+- C档平台现状探测(§四 待确认项,自主探测记录,不阻塞派发):
|
|
|
+- 1. Adapter形态:无统一Adapter接口;L1=PdfParseService(文本,beijing/guhe)+ReportParserDispatchService(指纹→Python解析器/LLM)+ReportFingerprintService(DB指纹规则→Python引擎)。判定:新增guhe_v2分支,非重写路由。
|
|
|
+- 2. KB加载方式:Java侧知识库走DB(HealthKnowledgeBase/KnowledgeBaseController);L4归因标准值取DB(AttributionNormValue/HealthNormReference/CognitiveNorm);Python侧另有rag/microbiome_loader文件加载。判定:L2改造走服务/DB接口新增,非纯文件升级。
|
|
|
+- 3. L4引擎存在性:存在——service/attribution 已有 FiveDimAttributionEngine/MainCauseChainEngine/NormCompareEngine/IndicatorInterpretEngine/FalsificationEngine。判定:低侧规则补规则类,非新建规则表。
|
|
|
+- 4. 合规门禁挂载点:已有门禁框架——AttributionComplianceGate(a13bb8192,G-1低侧红线组)+AttributionReportBuilder.sections.complianceGate。判定:G-1扩展挂 AttributionComplianceGate(L4出结论后/L5报告构建前)。
|
|
|
+- 验证:mvn compile EXIT=0;mvn test -Dtest=GuheVersionSplitContractTest 5/5 GREEN;cfc-web npm run build EXIT=0(prebuild副作用 .last_build_commit 已还原)。
|
|
|
+-
|
|
|
+
|
|
|
+
|
|
|
## v1.0.2243 (2026-11-09)
|
|
|
|
|
|
### 文档
|