|
@@ -4,6 +4,40 @@
|
|
|
|
|
|
|
|
---
|
|
---
|
|
|
|
|
|
|
|
|
|
+## v1.0.2226 (2026-11-08)
|
|
|
|
|
+
|
|
|
|
|
+### 文档
|
|
|
|
|
+- 研发负责人 0200 轮汇报 — lan-204 wedged 回收重派 lan-248(axonhub/deepseek) + B-61 定性部署缺口(ba6c0ebe6 IN CHAIN) + YELLOW 27/27 复核 + 契约测试 13/19 备齐
|
|
|
|
|
+- TR-20 送测试侧 27 YELLOW 键复验 mark-green — 实现全部在链复核通过(0130轮)
|
|
|
|
|
+
|
|
|
|
|
+### 测试
|
|
|
|
|
+- RED 契约测试 guhe.report.personalAssert 个人层双断言(键名级+内容级) 7红2绿
|
|
|
|
|
+- S-cfc-92 guhe.gate.lowSideRedline 契约测试(实现已存在 a13bb8192,验证转登记)
|
|
|
|
|
+- S-cfc-94 add RED contract test for 低侧判读补丁块查询 (L2-2/T1)
|
|
|
|
|
+- guhe.lowSide.ruleLoad 低侧判读规则入库 RED 契约单测 (T3/L4-1,L4-2)
|
|
|
|
|
+- S-cfc-97 add RED contract tests for 推荐食材健康问卷调整提示条与分组 (B1-B3)
|
|
|
|
|
+- diet.food.healthAdjust 契约级单测(RED,预期红)
|
|
|
|
|
+- s run: 10, Failures: 9, Errors: 0(9 条契约断言失败即 RED 达成)
|
|
|
|
|
+
|
|
|
|
|
+### 其他
|
|
|
|
|
+- - 正常流:AttributionLowSideRules 应入库 四机制/RULE_U_SHAPE/RULE_REF_LOWER_ZERO 规则码 +
|
|
|
|
|
+- 判读铁律 INTERPRET_LAW_LOW_SIDE(关联非因果)+ U 型口径 U_SHAPE_CALIBER_HINT +
|
|
|
|
|
+- 规则加载入口 lowSideInterpretRules()
|
|
|
|
|
+- - 边界流:IndicatorInterpretEngine 对偏低大肠杆菌(参考下限 0)应按四机制判读、
|
|
|
|
|
+- 全部标关联非因果、套 U 型双向口径(越低越好不成立、参考下限,不标偏低超标)
|
|
|
|
|
+- RED 验证:10 run / 9 fail / 0 error(仅权限流说明性用例通过)
|
|
|
|
|
+-
|
|
|
|
|
+- 溯源 2026-11-09-diet-recommendation-health-questionnaire-adjust.md §1-3(A1-A5)。
|
|
|
|
|
+- - A1: HealthFilterService 应提供 checkFoodBlocks / checkDietPreferenceAdjust,
|
|
|
|
|
+- loadProfile 并入 lifestyle.allergySymptoms(反射+Mockito 行为探测)
|
|
|
|
|
+- - A2: FoodRecommendService.getCurrentFoods 每食材输出 adjustment/adjustmentReason
|
|
|
|
|
+- - A3: Food 增加 @TableField(exist=false) 瞬态字段 adjustment/adjustmentReason
|
|
|
|
|
+- - A5: generateIngredientList 补充 checkDrugInteractions 用药维度 + dietType 宗教饮食过滤
|
|
|
|
|
+- - A4: reportId 分支快照不变(说明性用例)
|
|
|
|
|
+- 验证(RED):mvn -Dtest=DietFoodHealthAdjustContractTest test
|
|
|
|
|
+-
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
## v1.0.2225 (2026-11-08)
|
|
## v1.0.2225 (2026-11-08)
|
|
|
|
|
|
|
|
### 文档
|
|
### 文档
|