fix(rectification): anchor candidate windows to civil dates across midnight
Carry explicit local date intervals instead of inferring the day from clock order. Cluster width, delivery, adoption, and reports keep the actual civil date; adopted date is stored separately from the reported birth_date. Algorithm identity is scoring-9 / spec-v5. Scoring weights, confirmation thresholds, and Skill version are unchanged. Isolated Linux final-3 gates passed; four pre-existing Python failures remain. This is not a production release.
This commit is contained in:
@@ -27,4 +27,14 @@ B授权停点已解除,F1/F2/F3本地实现;标准DB40/40,完整结果以P
|
||||
- [ ] 新算响应版本与可信当前pair不一致时保存真实来源,仍不可采用,不能被前端默认版本重标。
|
||||
- [ ] 失败重试后活动与成功来源一致;多人/多个请求压力下没有把版本接口抖动放大成强制重计算。
|
||||
|
||||
## BUG-982/983 日期锚点与 D4 跨日采用补充(全部待真人)
|
||||
|
||||
- [ ] 只用虚构资料:申报午夜后,交付窗口前半段明确「前一天」,中心仍为原填报日;午夜前对应「后一天」,跨月/闰日不溢出。
|
||||
- [ ] 夜里模式在无事件/无结果时能看到午夜前后的一次追问;分别选择前、后、不知道及跳过。未知/跳过只含同日凌晨与深夜两段,白昼和次日不出现;刷新不重问。
|
||||
- [ ] 时段进一步缩到分钟,以及允许的扩大窗口后,候选日期不重新锚到错误日;已回答的午夜事实不丢失。
|
||||
- [ ] 跨午夜三分钟簇不显示全天;两段区间以两段展示,不连成含白昼的大区间。
|
||||
- [ ] 在服务端允许采用时选择跨日候选:卡片同时显示实际日期与前/后一天提示;刷新资料、排盘、咨询、报告日期/时间/offset一致,原填报日期保留。不得为了走查提高确认权限。
|
||||
- [ ] 历史旧结果仍只读、无猜补日期、未重标;真实请求伪造结果/候选/日期被服务端拒绝。
|
||||
- [ ] 固定候选 offset 行为与声明一致;本轮不宣称 IANA/DST 已修复。采用与唯一分钟确认继续严格区分。
|
||||
|
||||
当前没有浏览器级完成证据,本 agent 未调用线上。详见 `docs/tasks/PROGRESS-rectification-cross-midnight-fix-20260920.md`。
|
||||
|
||||
Reference in New Issue
Block a user