zlt
7ce2484abe
新鲜度的时间判据改成「距今多久」,与时区无关
...
容器跑在世界协调时上:2026-09-10 早上七点十分出的计划,快照里记的是
2026-09-09T23:10。拿本地日期算「晚于今天六点」会差八小时,把新鲜的快照判成过期。
顺带更正一处判断:出计划本来就在数据基座之后跑,不是前一晚。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-10 09:33:19 +08:00
zlt
3ec99a5462
新鲜度只管「今天该用哪份」:显式指定日期是复盘取历史那份,不受今天的界约束
2026-09-10 09:31:19 +08:00
zlt
79b3616162
快照新鲜度守卫:旧快照不许当今天的计划下发
...
实测两条路比对:代码序列一模一样,但候选卡名次、判决、依据有实质差异。根子在节奏——
出计划是前一晚 23:10 跑的,数据基座凌晨才更新证据线,快照天生比实时装配旧半天。
两条判据:代码版本要与当前一致、生成时刻要晚于今天早六点。都不满足就退回实时装配,
也就是今天的行为。守卫要松开靠的是把出计划挪到数据基座之后,不是把界调低。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-10 09:30:44 +08:00
zlt
15a02d520b
测试断言按原实现的边界改正:要零条时也先给一条
2026-09-10 09:24:22 +08:00
zlt
abd7fec110
计划接口改读当日全量快照,不再每次现场装配(台账 057)
...
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-10 09:23:41 +08:00