fix(rectification): out-of-window event dates no longer fail every rescore; future dates refused at intake; corrections revise without a focus (BUG-1178, BUG-1179)
Independent Staging Quality Gate / validate (push) Successful in 13m37s
Independent Staging Quality Gate / publish (push) Successful in 3m37s

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017eEAG8HD3mm8gsKXgk8uU8
This commit is contained in:
Jesse_Chen
2026-10-02 09:03:22 +08:00
co-authored by Claude Opus 5.5
parent 8e978cabc4
commit 3bbe65a215
18 changed files with 439 additions and 27 deletions
+1
View File
@@ -76,6 +76,7 @@ Jyotisha 的可见文案是产品的一部分。正确性红线(真实性、
- 「范围从 A–B 变为 C–D。」(本轮开始到结算时可信范围变了才写;点选题里顺手补了带年月的经历时,这一句覆盖整条消息,从答题前的范围算起)
- 「这次没有重新比较,稍后再比一次。」
- 「有一件事的日期在今天之后,这件先不算;如果年份打错了,直接告诉我正确的年份就行。」(BUG-1178:用户说的事件日期在今天之后时由服务端追加;不说「已记下」。)
- 「候选比较这次没跑成,下一句话时会自动再试。」
模型正文不写时刻(HH:MM)、时间区间和百分比;只有写正文时服务端已经告诉它「本轮交付」(`range_after_rescore.delivers_range_this_turn`),才写交付三句,数字只抄服务端给的值。任何一句里的时刻或百分比与服务端当轮事实不符,整句不落库(正则只当门,不在句子里删词)。模型正文一句不剩时,用服务端记下的经历复述「记下了:年 月 事件。」代替。