提交图
7 次代码提交
作者 SHA1 备注 提交日期
API Changelog Bot和Claude Opus 5 798b7bcd83 docs(changelog): #8064 双维度收缩补活体实测 + 写明机制是逐维度各自收缩
changelog-filename-gate / validate (push) Failing after 2s
原文「若该派单同时参与两条共用关系,两条都会受影响」是源码推演,本次补 2026-09-22
自建班期下的双维度活体读数(两条关系同刻 RELEASED/AUTO_SINGLE_MEMBER、4 条成员行
同刻 left_at、未被软清那条派车行完全未动)。

新增一节写明机制:onClaimReleased 只接单个资源维度、方法体内无跨维度查询,
「两条同时 RELEASED」的成因是同一个动作释放了两个维度的占用,不是维度间有传导。
该区别对前端的实际后果落在手工解除关系上——是否连带另一维度取决于释放集算法,
前端别预测,操作后两个维度都重新拉取。

Refs #8064

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-22 00:47:32 +08:00
API Changelog Bot d835d912e8 fix(#8064): status_note 删除旧的 frontend_status 取值说明,保留判据,连到 mmg 的实证
旧话「frontend_status 取 pending 而非 not_required……再由前端侧改为 not_required」已被 mmg 的实证动作推翻(frontend_status 实际为 not_required)。保留两点判据(缓存 activeShareGroupId、假设关系只能人工解除),按 mmg 的实际自查结果更新说法:这两点已由前端侧自查确认。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-21 23:22:32 +08:00
API Changelog Bot 89811fdadc fix(#8064): 订正 frontmatter status_note 与正文同步——存量收敛已完成,10 行摘除+4 条释放+2 条保持 ACTIVE
changelog-filename-gate / validate (push) Failing after 2s
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-21 23:08:41 +08:00
API Changelog Bot和Claude Opus 5 00ae9ffbca fix(gate): #8064 not_required 条目清空 verified_at——该字段仅在前端动作时使用
changelog-filename-gate / validate (push) Failing after 1s
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-21 23:04:51 +08:00
API Changelog Bot d86979fbac fix(#8064): 订正存量收敛已完成——从 7 条孤儿关系收敛到 10 行摘除+4 条释放+2 条保持 ACTIVE
AC-8 验收项:摘除成员 10 行(AUTO_OCCUPANCY_RELEASE),释放关系 4 条(AUTO_SINGLE_MEMBER),保持 ACTIVE 2 条(设计如此,各剩 2 个成员),收敛时刻 2026-09-21 22:27:47 UTC。本轮点名执行,名单外同类数据可能仍存在,前端展示逻辑需自行兜底。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-21 23:03:36 +08:00
Mimingguang 7c6b6d769c docs(changelogs-v2): #8002/#8064 前端实证 not_required 回写(mmg)
changelog-filename-gate / validate (push) Failing after 2s
2026-09-21 10:12:57 +08:00
API Changelog Bot和Claude Opus 5 9798fb31f4 docs(changelog): #8002 605075 新错误码 + #8064 共用关系成员失去占用后自动收缩
changelog-filename-gate / validate (push) Failing after 1s
#8002:605008 语义收窄为「等待窗口内没抢到」专用,持锁期内复核/续租发现锁已
丢的 4 处改抛 605075(带 {0} 锁身份标签)。前端不能再把两者都按「系统繁忙,
稍后重试」处理——605075 重试无效且意味着可能已有并发写入。

#8064:接口契约零变化,变的是同一请求的副作用。共用关系的成员因真实释放路径
失去占用时会被自动移出,剩余不足 2 人时关系自动解除。这两件事在修复前于当前
部署形态(占用账本 LEGACY)下一次都没发生过——全库 release_reason=
AUTO_SINGLE_MEMBER 计数由 0 变 1 是它的硬判据。

两份都按 origin/dev-v3=c1a6e96c8 逐条复核过行号与文案;#8002 那份订正了自动
生成稿里的 5 处事实错误,订正记录连同旧值一起留在文件里。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-21 10:00:25 +08:00