From d835d912e8250f04ee6c82b1bf9fcbc4ae4477f5 Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Mon, 21 Sep 2026 23:17:36 +0800 Subject: [PATCH] =?UTF-8?q?fix(#8064):=20status=5Fnote=20=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E6=97=A7=E7=9A=84=20frontend=5Fstatus=20=E5=8F=96?= =?UTF-8?q?=E5=80=BC=E8=AF=B4=E6=98=8E=EF=BC=8C=E4=BF=9D=E7=95=99=E5=88=A4?= =?UTF-8?q?=E6=8D=AE=EF=BC=8C=E8=BF=9E=E5=88=B0=20mmg=20=E7=9A=84=E5=AE=9E?= =?UTF-8?q?=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 旧话「frontend_status 取 pending 而非 not_required……再由前端侧改为 not_required」已被 mmg 的实证动作推翻(frontend_status 实际为 not_required)。保留两点判据(缓存 activeShareGroupId、假设关系只能人工解除),按 mmg 的实际自查结果更新说法:这两点已由前端侧自查确认。 Co-Authored-By: Claude Opus 5 (1M context) --- ...1_8064_共用关系成员失去占用后关系会自动收缩-修复-管理后台.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelogs-v2/2026-09/21_8064_共用关系成员失去占用后关系会自动收缩-修复-管理后台.md b/changelogs-v2/2026-09/21_8064_共用关系成员失去占用后关系会自动收缩-修复-管理后台.md index 74b2e588..025c6353 100644 --- a/changelogs-v2/2026-09/21_8064_共用关系成员失去占用后关系会自动收缩-修复-管理后台.md +++ b/changelogs-v2/2026-09/21_8064_共用关系成员失去占用后关系会自动收缩-修复-管理后台.md @@ -12,7 +12,7 @@ frontend_owner: "" frontend_ref: "" target_release: "" verified_at: "" -status_note: "本条无任何接口出入参或错误码变化,变的是同一请求的副作用:共用关系现在会在成员失去占用时自动收缩、剩余不足 2 人时自动解除。gateway_status=verified 的依据是 2026-09-21 经网关 https://api.test.1814.love:9443 的真实调用(建关系 + 两次 soft-clear-assignment),调用流水与库内终态逐条对照一致,不是只看部署登记。frontend_status 取 pending 而非 not_required:本条会让共用关系『自己消失』,前端是否需要改代码取决于它有没有缓存 activeShareGroupId 或假设关系只能人工解除——那是我无法从后端查证的事实,所以不替前端下 not_required 的结论;mmg 评估后若确认零改动,再由前端侧改为 not_required。⚠️ 存量收敛已于 2026-09-21 执行完毕(AC-5):经应用路径点名收敛,摘除成员行 10 条、整体释放关系 4 条;另有 2 条关系在摘除成员后仍保持 ACTIVE——那是正确终态,收缩规则是「剩余成员 < 2 时才整体释放」,这 2 条原各 3 名成员、摘 1 名后仍剩 2 名。本轮为点名执行而非全库扫,名单外可能仍存在同类历史数据,前端展示逻辑该兜的仍要兜。前端实证 not_required(mmg 2026-09-21):按「四、前端要做什么」逐项自查——activeShareGroupId/shareGroup/share-groups/shareEligible 前端 src 全仓零命中(共用关系属 #7444 未接入挂起域,同 #8051/#8061 实证口径),前端无任何共用关系状态缓存、无「关系只能人工解除」的假设;未来接入时均为操作后实时拉取,自动收缩不产生前端脏读。" +status_note: "本条无任何接口出入参或错误码变化,变的是同一请求的副作用:共用关系现在会在成员失去占用时自动收缩、剩余不足 2 人时自动解除。gateway_status=verified 的依据是 2026-09-21 经网关 https://api.test.1814.love:9443 的真实调用(建关系 + 两次 soft-clear-assignment),调用流水与库内终态逐条对照一致,不是只看部署登记。本条会让共用关系『自己消失』,前端是否需要改代码取决于两点:有没有缓存 activeShareGroupId、有没有「关系只能人工解除」的假设。这两点后端查证不了,已由前端侧自查确认(见下文 mmg 的实证)。⚠️ 存量收敛已于 2026-09-21 执行完毕(AC-5):经应用路径点名收敛,摘除成员行 10 条、整体释放关系 4 条;另有 2 条关系在摘除成员后仍保持 ACTIVE——那是正确终态,收缩规则是「剩余成员 < 2 时才整体释放」,这 2 条原各 3 名成员、摘 1 名后仍剩 2 名。本轮为点名执行而非全库扫,名单外可能仍存在同类历史数据,前端展示逻辑该兜的仍要兜。前端实证 not_required(mmg 2026-09-21):按「四、前端要做什么」逐项自查——activeShareGroupId/shareGroup/share-groups/shareEligible 前端 src 全仓零命中(共用关系属 #7444 未接入挂起域,同 #8051/#8061 实证口径),前端无任何共用关系状态缓存、无「关系只能人工解除」的假设;未来接入时均为操作后实时拉取,自动收缩不产生前端脏读。" updated_at: "2026-09-21" base: "dev-v3" ---