fix(FEAT-MO-001): 校验相邻行情日期

This commit is contained in:
2026-08-18 21:10:58 +08:00
parent ae2a7e08ed
commit c2fdfa625b
11 changed files with 87 additions and 11 deletions
@@ -64,4 +64,14 @@
处置:按 TDD 先得到 3 个预期失败,再增加真实公历日期、日期顺序和数组对齐校验;服务测试套件统一冻结上海日期,并由单个延迟用例显式切换。修复后后端 Vitest `63/63`、启动器 `2/2` 和类型检查通过,等待再次独立 Review。
## 第四轮独立 Review
- 审查范围:`49f6be9..ae2a7e0`
- 结论:`Ready to merge: No`
- Critical:无。
- Important:指数和板块只校验当前 K 线日期,前一根日期非法、重复或倒序时仍计算涨跌;最终治理材料仍处于 `pending`,尚未执行 `governance:finish`。
- Minor:无新增。
处置:按 TDD 先得到 4 个预期失败,再要求前一日期有效且严格早于当前日期;无可比前收盘时指数保留当前价但不生成涨跌,板块不进入强弱排序。后端 Vitest 增加至 `67/67`。治理状态保持 `pending` 是有意的门禁顺序:需本修复再次独立 Review 通过后,才能合法写入 `passed` 并运行 `governance:finish`。
最终结论:pending