feat(plan): 卡片换行序 + 标签不折叠;筛选面板改「筛选标签」并按 Tier 重排
卡片(业务 2026-07-29):
- rail 行序调换:「潜在治疗 + 上次到诊·医生」升到第二行,手机/诊所/操作按钮沉到第三行。
理由记在注释里:客服扫列表是先看「这人有什么可谈」(治疗项 + 多久没来),
决定要跟进了才看联系方式、按认领。
- 潜在治疗标签**不再折叠**(原 rail 封顶 2 个、卡片封顶 3 个 + N)。标签多的患者本来就该优先跟,
让它换行占地方是对的;折成 +N 等于逼客服多点一次。两处口径一致,过时注释一并订正。
筛选面板:
- 文案「画像标签」→「筛选标签」,面板标题「按画像圈人」→「按标签圈人」(空态文案同步)。
- PERSONA_TAG_FILTER_DIMS 按业务 Tier 重排:
Tier1 治疗维度:潜在治疗、治疗史
Tier3 属性维度:价值分群、紧迫度、年龄段、权益身份、转介绍达人、家庭构成、性别
- 下线 5 个维度:时间偏好、生命周期、治疗敏感、特殊关注、禁忌。
**注释保留而非删除** —— 业务口径反复过不止一次,留着比重写便宜;persona_features 仍在写
这些特征、偏索引(迁移 20260728020000)也还在,随时可复活。
- Tier2(偏好医生 / 上次医生 / 上次时间)留了位置和原因,未实现:三者都缺数据基础,
不是加个 option 能解决的(详见文件内注释与给用户的说明)。
⚠ ️ 禁忌下线的**只是「圈人筛选」这一处**:它仍在患者详情画像卡展示、仍参与 persona 计算。
安全信号不因为不能拿来圈人就消失。这一条与 2026-07-27 用户「禁忌要做成四类筛选」的
指示相反,是本次业务文档要求,已在给用户的回复里单独点出待确认。
654 tests / 42 suites 全过;types / service / web 三处 typecheck 通过。
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Showing
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment