Commit c9796537 by luoqi

merge: fix/host-id-format-defense → test(宿主 id 去浮点尾巴 + 回执透出空壳数)

FRIDAY 推 med_emr_info 时 patient_id 被 float 化成 "676600.0"(pandas 空值提升 int64→float64),
PAC 匹配不到真档 "676600" → 建无名幽灵患者(3 档吸走 4224 事务,含 2246 诊断进召回池)。

两层防御:
  1. normalizeCanonical 去浮点尾巴,四条摄入通道一致;只改整数值浮点写法。
  2. 回执透出 patientStubsCreated —— 持续 >0 = 患者号对不上的通用信号(id 漂移/主档漏推皆可)。

部署后 FRIDAY 再推自动纠正;存量 3 个幽灵档另行清理。
parents 56f4d557 04964b4e
Pipeline #3476 failed in 0 seconds