docs(changelog): 补 09-17 两份的 target_release,解开 pre-push 门禁
changelog-filename-gate / validate (push) Failing after 2s

推送被拦:E_FRONTEND_STATE「verified 必须填写 target_release」
(scripts/validate-changelog-frontmatter.mjs:325-327)。

这两处不是本次改出来的,昨天就空着。门禁只看本次推送的变更集,
所以碰到哪个文件哪个文件才暴露 —— 实测全仓 frontend_status=verified 的
182 个文件 target_release 全是空的,属潜伏的不一致,不是这两份特有。
本次只修我动过的这两个,没有顺手去改另外 180 个。

取值不猜:当前惯例是 target_release = "hl-ui@" + frontend_ref 前 8 位
(2026-08-23 ~ 2026-09-13 连续 6 例;旧惯例 v2.1 在 9 月只剩 2 例),
填进去的只是复述文件里已记着的那个前端提交,不是对发布号的新声明。

⚠️ 记一句给后来人:validate-changelog-frontmatter.mjs --files <单个文件> 过了
不等于能推 —— 它只校验你点名的那些,而门禁校验的是本次推送的全部变更文件。
贴校验结果时要连「校验了几个对象」一起贴。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
这个提交包含在:
API Changelog Bot
2026-09-18 08:06:47 +08:00
共同撰写人 Claude Opus 5
父节点 c7ce1009d6
当前提交 e4fc9d1a90
共修改 2 个文件,包含 2 行新增和 2 行删除
@@ -10,7 +10,7 @@ gateway_status: "verified"
frontend_status: "verified"
frontend_owner: "mmg"
frontend_ref: "b84a5d6bcab491b3ecc71b811762946af35cec09"
target_release: ""
target_release: "hl-ui@b84a5d6b"
verified_at: "2026-09-17"
status_note: "后端交付。新增 fleet 确认整团配车端点 + order-v3 内部回写端点,支持异步回写正式用车需求状态。前端需在团期配车页增加确认按钮。前端已交付(2026-09-17):配车总览抽屉并行拉总览+order-v3 用车需求,需求 CONFIRMED 且有乘车分组出「确认整团配车」(免车空分组/DRAFT 不出,DISPATCHED 显已确认 tag),remark≤200 空白剥离;幂等与 602005-602009 透 message;api spec 2+抽屉 spec 4 全过,checkpoint 全量绿。"
updated_at: "2026-09-17"
@@ -10,7 +10,7 @@ gateway_status: "verified"
frontend_status: "verified"
frontend_owner: "mmg"
frontend_ref: "dd152af7fd36ca1e066893d3a95a4e86dda92bf5"
target_release: ""
target_release: "hl-ui@dd152af7"
verified_at: "2026-09-17"
status_note: "后端交付。派车子订单无团期身份时失败关闭返 602203;看板矩阵新增 groupBatchId 字段及筛选参数。前端已交付(2026-09-17):602203 拦截器透 message 不建码字典(grep 实证零硬编码);看板/矩阵响应 groupBatchId 随展开流转不直显雪花串;矩阵团期筛选内嵌日期弹窗头部(grid/month-counts 契约不带该参,放主筛选条会让甘特看似筛选没生效),抽 GroupBatchSelect 共享组件(候选 pending-batches,focus 首拉+累计缓存),变更按当前日重拉;组件 spec 3+composable 透传 1,checkpoint 全量绿。"
updated_at: "2026-09-17"