列头「热 / 温 / 冷」→「**黄金期 / 窗口内 / 窗口外**」,并把温度渐变整套撤掉。⭐ 两件事是一件事:「热」是**比喻**,而这三档本来就有精确的临床语义。 名字说准之后,冷暖色就成了**第二套更弱的编码** —— 只是把列头已经说清的事再说一遍, 还要额外维护对比度、色标位置、深色模式。所以列头改名与撤配色一起做。⛔ 在文件头和教条里都写死了「别再把冷暖色加回来」,尤其别按数量深浅上色: 「这格橙是因为在黄金期、还是因为人多」分不清 —— 数量已用数字表达、档位已用列头表达。 唯一允许的颜色是交互态(hover / 选中),那表达的是"你正指着谁",不是数据。⚠ ️ **代码名不动**:枚举值、API 参数 temperature=、persona_features.data.temperature 的 JSON 路径仍是 hot/warm/cold。改它们要同时动 API 契约、SQL 谓词、已落库的 JSON 路径 和前端 query,收益只是"看着顺眼"。已在 TEMPERATURE_META 上写明这条,免得下一个人顺手重构。 顺带收口一处漂移:TEMPERATURE_META 此前**定义了却没人用**, rail 里另有两张内联中文表(初选 chip、宠物气泡)。现在三处都走 META, 改措辞只改一处 —— 否则这次改名就会漏掉那两处,而且不会报错。 浏览器实测:列头三档正确、矩阵内温度色节点归零(0)、hover 区间不变; next build 通过,971 tests passing。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| enums | Loading commit data... | |
| schemas | Loading commit data... | |
| utils | Loading commit data... | |
| canonical-codes.ts | Loading commit data... | |
| clinical-signals.ts | Loading commit data... | |
| host-action-message.ts | Loading commit data... | |
| index.ts | Loading commit data... | |
| kin-relationship.ts | Loading commit data... | |
| labels.ts | Loading commit data... | |
| persona-feature-specs.ts | Loading commit data... | |
| persona-tag-filters.ts | Loading commit data... | |
| temperature.ts | Loading commit data... | |
| visit-recency.ts | Loading commit data... |