test(report): reader annual-conflict case follows the corrected return instant (BUG-1220)
Independent Staging Quality Gate / validate (push) Successful in 13m33s
Independent Staging Quality Gate / publish (push) Successful in 3m35s

The fictional chart's 2026 return moves 08:48:04 -> 08:41:55 (PyJHora within
0.09 min); the annual Lagna crosses from Taurus 1.3 to Aries 29.6 and the
current-year lord becomes Jupiter. Not in the quick gate, so the BUG-1220
acceptance missed it. Full Python suite: 62 failures before and after,
identical lists.

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-04 09:03:31 +08:00
co-authored by Claude Opus 5.5
parent 3333aa66bf
commit 153c6e99eb
3 changed files with 13 additions and 3 deletions
@@ -76,3 +76,9 @@
- 名人生平回测:本机无模型凭据,未跑(本单不改提示词)。
- 真机:部署后在 staging 打开一张年运数据卡或参考版报告,看年运段能出;数值变化只影响约 5% 的年份,不另立真机清单。
## 补修(2026-10-04)
- 他会话报告 `tests/test_report_reader_main.py::test_reader_annual_conflict_keeps_both_real_producer_values` 自 `01929bae` 起失败(不在快速门里,我验收时没跑 Python 全量)。
- 核实:虚构盘 2026 年返照 08:48:04 → 08:41:55,PyJHora 2461137.529169,修后差 0.09 分钟、修前差 6.1 分钟;年盘上升金牛 1.3° → 白羊 29.6°,只有木星吉照上升,年主火星 → 木星;次年月亮不变。断言按三栏改为(木星,月亮)。
- 补跑 Python 全量(`pytest tests`):修前 `3c27c38e` 62 失败,修后(含第四批)62 失败,名单逐条相同。