docs(tasks): 记录产品两项决定(分类用会话模型 / 年份采样不改)
产品 2026-09-15 对审计单里挂着的两个待拍板项给出结论,两项都是「不改」: - 意图分类继续用会话选定的模型,不引入便宜快模型,模型目录不新增 「工具模型」角色。failure-attribution 单 §4.6 立为决策记录,§10 从 「待产品拍板后另开单」改为已决定不做;本单只改归因,不改用哪个模型。 - 只给年份的事件继续采满 12 个月,降采样不做、研究单也不立。 engine-memoization 单 §4.2 / §11 同步,并写明后续不得以性能为由重提。 两条都加了「要重提必须先拿到产品新的授权」,避免下一轮被当成遗漏又提一次。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JUei7K13cYxLHE3Axe4A45
This commit is contained in:
co-authored by
Claude Opus 5
parent
e4f9f3ee0f
commit
a8d29d1b6c
@@ -55,7 +55,7 @@
|
||||
产品 2026-09-15 授权本单,范围严格限定为:
|
||||
|
||||
1. **只做记忆化,不改任何算法、权重、阈值、采样规则。** 本单交付后,任何一个存量 Case 重算出来的 `candidate_scores`、`decision_receipt`、`candidate_feature_snapshot` 必须与改前逐字相同。不需要重新校准,不影响任何已有结论。
|
||||
2. **不碰 `sample_event_dates`。** 表里「只给年份 4 908 ms vs 给到月 1 891 ms」的 2.6 倍差来自 year 精度采满 12 个月。降采样会改变打分,必须先离线量测命中率,属于另一张研究单,本单不得顺手改。
|
||||
2. **不碰 `sample_event_dates`。产品 2026-09-15 明确决定:只给年份的事件采样方式不改,也不立研究单。** 表里「只给年份 4 908 ms vs 给到月 1 891 ms」的 2.6 倍差来自 year 精度采满 12 个月;降采样会改变打分,产品选择保留现状。本单不得顺手改,后续轮次也不得以「性能」为由重提——要重提必须先拿到产品新的授权。
|
||||
3. **不修 `build_candidate_static_context` 里 Shadbala 的 `birth_hour` / `birth_minute` 双算。** 该处传 `birth_hour = hour + minute/60` 的同时又传 `birth_minute = minute`,`calc_kala_bala` 因此把分钟算了两次。它只流进 `fingerprints.shadbala` → `fingerprints.static`,改了会让所有候选特征指纹变化。本单按现状照搬,记为观察项,不修。
|
||||
4. **不动 `_SWISSEPH_LOCK`、不动并发闸门、不引入多进程。** 那是另一个量级的改动,先把浪费去掉再谈。
|
||||
|
||||
@@ -164,7 +164,7 @@ git status -sb | head -1 # 确认分支
|
||||
|
||||
## 11. 不在本单范围
|
||||
|
||||
- year 精度采样 12 → N 的降采样(要先离线量测命中率,另开研究单)
|
||||
- year 精度采样 12 → N 的降采样(**产品 2026-09-15 已决定不改,研究单也不立**,见 §4.2)
|
||||
- `_SWISSEPH_LOCK`、并发闸门、多进程、加机器
|
||||
- 前端侧的等待体验(另有三单)
|
||||
- `build_candidate_static_context` 的 `birth_minute` 双算(§4.3 记为观察项)
|
||||
|
||||
Reference in New Issue
Block a user