| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| activity | ||
| admin | ||
| ai | ||
| assistant | ||
| auth | ||
| clinical-gap | ||
| clinical-signals | ||
| facts | ||
| mcp | ||
| patient | ||
| persona | ||
| plan | ||
| plan-aggregate | ||
| realtime-coach | ||
| sync | ||
| weixin-aibot |
上一版有两处过宽,都会把该召的不召(而少召不报错):🔴 ① 整颌铺开会盖掉同颌里义齿没覆盖到的缺牙位。 上颌局部义齿只补了 14;15;16,而 24 也缺着没补 —— 整颌一刀会把 24 一起解掉。 改为:句子按颌**定范围**,牙位仍取**该条目自己的** tooth_position,不再铺满整颌。 两例待定个案仍成立:王志荣条目 28 颗 ∩ 下颌 = 他的召回牙位; 童然夫条目 17 颗 ∩ 上颌 = 他的召回牙位(13;16;17;21~27)。🔴 ② 作用域从「信号当次或之后的任意病历」收紧到「**信号诊断那一份病历**」。 同一份里"诊断说缺失、检查说有义齿"是医生同一时刻写下的,用后者补前者没争议; 跨次就多了一层"这中间会不会变了"的推断 —— 与「最新诊断第一位」这个大前提不符。 实现:adx.content->>'emr_external_id' = sig.content->>'source_encounter_external_id'。 (已验:王志荣/童然夫的义齿句都与各自的信号诊断同属一份病历。) 影响面 541 → 141 条 / 140 患者(降 74%,是收紧应有的代价)。 测试补 4 例锁住"不越界":条目跨颌时只解句中点名那一颌、只提上颌时下颌牙位不得被解、 不得铺到条目之外。100 suites / 1777 tests,tsc 0 error。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| activity | Loading commit data... | |
| admin | Loading commit data... | |
| ai | Loading commit data... | |
| assistant | Loading commit data... | |
| auth | Loading commit data... | |
| clinical-gap | Loading commit data... | |
| clinical-signals | Loading commit data... | |
| facts | Loading commit data... | |
| mcp | Loading commit data... | |
| patient | Loading commit data... | |
| persona | Loading commit data... | |
| plan | Loading commit data... | |
| plan-aggregate | Loading commit data... | |
| realtime-coach | Loading commit data... | |
| sync | Loading commit data... | |
| weixin-aibot | Loading commit data... |