changelog-filename-gate / validate (push) Failing after 3s
两份文档各有一句部署顺序结论: - reconfigure 补登:「万一要分批,order-v3 先滚风险更低」 - 就绪回写补登:「本单不强制要求特定先后顺序」 两句按各自那次改动算都是对的,分析段也都标了范围(reconfigure 那份甚至 明写「本单与 #7957 的『fleet 必须先滚』不同」)。错的是结论句把限定丢了, 读起来像是对这次部署的建议。 而 PR-C2(#7957)后来在同一个 GroupBatchDispatchBaselineDTO 上加了 reconfigureWindow,它强制 fleet 先于 order-v3:order-v3 先滚时旧 fleet 收到 dispatchable=true 直接放行重配,不读 reconfigureWindow、不校验令牌 与范围,「受控重开」当场退化成「不受控重开」——而两端日志都正常、 没有任何报错。今天要部署的人面对的是这些改动的并集,不是某一单。 ⇒ 两份都补了订正框,并把实操答案写死:同批滚;必须分批时 fleet 先、 order-v3 后。同时立了一条规矩:写部署顺序结论一律带上「截至某日期/commit, 这个 DTO / 这批部署单位上还有哪些已合入的改动」这个限定——按单写的部署 结论会在下一次改动落到同一个对象上时变成陷阱,而它不报错,也没有人会 回来改它。 原分析段逐字保留,只给结论句补范围。 Refs #7442 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>