Files
Jyotisha/docs/testing/rectification-window-cluster-cap-20260909.md
T
Jesse_ChenandCursor 719ff55a09
Independent Staging Quality Gate / validate (push) Successful in 12m36s
Independent Staging Quality Gate / publish (push) Successful in 2m11s
fix(rectification): keep clock-stamped events out of window intercept (BUG-631, BUG-632)
Dated life events with clock times were swallowed as birth-window replies, and compare columns still stopped at the first nine candidates after the hour-window cap.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 09:23:35 +08:00

44 lines
2.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 生时校正窗口簇上限 · 走查清单(2026-09-09
分支 `codex/rectification-window-cluster-cap-20260909`,任务书 `TASK-rectification-window-cluster-cap-20260909.md`。不要把真实案例里的姓名、地点或精确出生资料写进记录。
自动化已锁:`tests/test_rectification_v5_services.py`(17 簇夹具、簇覆盖、超 64 合并保尾)、`frontend/tests/rectification-window-cluster-cap-20260909.test.ts`(解析、路由不进模型、区间右端、禁用口头承认)。
## 1. ±30 窗口候选必须覆盖整窗
用虚构盘,家人档选「差不多准」(±15,半小时窗)和新开一次「前后半小时」(一小时窗)。
- [ ] 半小时窗:比较后的候选范围左端不晚于窗口左端、右端不早于窗口右端(允许因证据收到中间,但不得在第一次比较前就丢掉尾巴)。
- [ ] 一小时窗:第一次比较不得只收到窗口前 2/3。若窗口是 14:00–15:00,14:46 之后必须仍可能成为候选。
## 2. 中途说出时段必须固定回复,不得改窗口
点选题还挂着时输入「我的出生时间是 14 点 45 到 14 点 50」。采集题挂着时再试一次「14:47 左右」。
- [ ] 立刻出现固定回复:搜索范围开始时按资料定、过程中不改;要换时间段先改资料再新建校正。
- [ ] 顶部搜索窗口不变。
- [ ] 原来的点选题或采集题还在,没有被换成别的题。
- [ ] 这一句没有调用模型(网络面板不应出现对话补全;助手气泡应瞬间出现)。
- [ ] 不含钟点的普通句子(「继续吧」「没有」)不走这句固定回复。
## 3. 助手不得口头答应改时间
若模型仍被问到出生时段(回归:关掉拦截再试,或看历史事故会话)。
- [ ] 不得出现「明白了,以你说的为准」或改写搜索窗口。
- [ ] Skill 10.0.20 写明不得口头承认。
## 4. 报经历带钟点不得被当成申报时段
采集或点选题还挂着时,用虚构经历带上钟点(不要用真实资料):
- 「2024 年 8 月 8 日 20:00 左右分手」
- 「下午 3 点到 5 点被车撞」
- 「2019 年 10 月 23 日 9 点半入职」
期望:
- [ ] 不出现「搜索范围开始时按资料定、过程中不改」那句固定回复。
- [ ] 这句话进模型 / 证据账本,不当成申报出生时段。
- [ ] 「我的出生时间是 14 点 45 到 14 点 50」「14:4514:50」「我是 14:47 左右生的」仍走固定回复。