scenarios/treatment-initiation-recall: 按 tooth set 重叠做 union-find 合并同 patient 同 sub_scenario 的多 sig, sub_key 改 '<sub>@<tooth|whole>' 粒度,允许同 patient 不同牙位各 1 reason 行, cluster_fact_ids / triggers 注入 evidence + signals,源标签 (诊断+医生建议) 在 cluster 含两种 sig 时合并显示。跟 chain-composer bucket 口径对齐,reason 与 chain 1:1。 plan-aggregate.serializeProfile: visitFacts 优先 encounter_record,缺失时回退 emr_record。 场景:DW 部分 host 的 appointment.in_time 字段空 → encounter 全空,但 EMR 完整(医生写病历必到诊),不该让 lastVisit/daysSinceLastVisit 为 null。
| Name |
Last commit
|
Last update |
|---|---|---|
| .claude | Loading commit data... | |
| apps | Loading commit data... | |
| deploy | Loading commit data... | |
| docs | Loading commit data... | |
| packages | Loading commit data... | |
| scripts | Loading commit data... | |
| .gitignore | Loading commit data... | |
| .npmrc | Loading commit data... | |
| .prettierrc | Loading commit data... | |
| README.md | Loading commit data... | |
| docker-compose.prod.yml | Loading commit data... | |
| docker-compose.yml | Loading commit data... | |
| eslint.config.mjs | Loading commit data... | |
| liu.cjs | Loading commit data... | |
| package.json | Loading commit data... | |
| pnpm-lock.yaml | Loading commit data... | |
| pnpm-workspace.yaml | Loading commit data... | |
| tsconfig.base.json | Loading commit data... | |
| turbo.json | Loading commit data... |