tenant-group-org-model-refactor.md
8.02 KB
-
docs(refactor): 收敛为最终最小方案 — 画像/召回零改动 + slug 去写死UUID · c21e0221
核查摄入/画像/召回全链后重写计划: - 关键发现:画像&召回计算零改动(重算驱动是 distinct tenantId 循环 + per-patient,tenant=集团自动适配;召回 SQL 仅 scope 过滤) - tenant=集团用稳定 slug(ruier-grp),删 4 处写死 DW UUID - brand→source_unit(发证命名空间,进键);换槽位不合并、472撞号仍分开 - org_tree 最简一行 yaml,不建表;子表不冗余 - 改动集中:schema+摄入(4处upsert)+去写死UUID(4处)+少数隔离查询面 (患者搜索/召回池NULL-clinic/by-id guard 加 source_unit 默认过滤) - 迁移前置:审 subject_id 跨品牌不撞;一刀完成 品牌→集团+UUID→slug Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
luoqi committed