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:
Jesse_Chen
2026-09-15 17:17:29 +00:00
co-authored by Claude Opus 5
parent e4f9f3ee0f
commit a8d29d1b6c
3 changed files with 6 additions and 5 deletions
@@ -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 记为观察项)