assignment-signals.spec.ts
36.7 KB
-
fix(引导)+docs: 撤掉「候选够不着 N 就不出这批多大」那道闸;四问补上深层理由 · 939a2fb8
**① 代码:那道闸的理由只成立一半**(产品指出)。 原判据 `candidateTotal > batchSize`,注释理由是「候选 312 / N 495 时往上调 target 还是 312, 点了没反应,而 why 说人数会变 ⇒ 说谎」。
⚠ ️ **那只考虑了往上调** —— 主管同样可以往下调: 把每天几通 15→5,N=165 < 312 ⇒ target 真的变成 165。他想少发一些,而这道闸把入口藏了。 ⇒ 闸撤掉,改成**据实说明**:候选够不着 N 时 why 直接讲清方向 「符合条件的只有 N 人,已经全在本批里了 —— 往上调不会更多,往下调可以少发一些」。⛔ 别再拿"点了没反应"当不出的理由 —— 该修的是那句话,不是把节点藏起来。 两条测试跟着反转:原来锁"不出",现在锁"两种局面都出且措辞据实";1296 全绿。 **② 文档:四问补上深层理由**(产品指出"分析过的没写上,缺说服力")。 1 治疗 —— 诊所这季度的经营重点,医生排期/设备耗材/话术都围着它转,**只有他知道**, 系统里没有任何数据能推出来 2 多久没来 —— **他能估出回来多少**,而这个估算往下游一步就是诊所排班: 要不要给医生和科室提前留位。**捞回来了却没人接诊,比没捞更伤客户** ⇒ 必须他拍 3 高价值 —— **他答不了**:不看数据不知道这批里有多少高价值,也不知道切完还剩几个 (可能一刀下去只剩三个人) 4 团队负载 —— 捞太多打不完、到期回池等于白发一轮;而"还吃得下多少"的数在系统里, 不在他脑子里 ⇒ 「1、2 问他就有;3、4 问他他也说不出」—— 选人要拆两半的理由,到这里才立得住。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>luoqi committed