From ef3699ab535c5f2e3d2168c8b59c1697fc00e7e9 Mon Sep 17 00:00:00 2001 From: MemRelay Date: Wed, 30 Sep 2026 08:07:05 +0800 Subject: [PATCH] create: Checkpoint 2026-09-30 00:07:03 UTC [9a6d816aec] MemRelay-Operation: checkpoint-save:i5-disable-checkpoint-20260930-0759 MemRelay-Resource: f7c8f7b3-c37b-4dd3-a92f-a01aed5f806d --- ...nt 2026-09-30 00-07-03 UTC [9a6d816aec].md | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 projects/25464650-ed5d-440e-b362-190f2852d451/Checkpoint 2026-09-30 00-07-03 UTC [9a6d816aec].md diff --git a/projects/25464650-ed5d-440e-b362-190f2852d451/Checkpoint 2026-09-30 00-07-03 UTC [9a6d816aec].md b/projects/25464650-ed5d-440e-b362-190f2852d451/Checkpoint 2026-09-30 00-07-03 UTC [9a6d816aec].md new file mode 100644 index 0000000..ac26966 --- /dev/null +++ b/projects/25464650-ed5d-440e-b362-190f2852d451/Checkpoint 2026-09-30 00-07-03 UTC [9a6d816aec].md @@ -0,0 +1,44 @@ +--- +title: Checkpoint 2026-09-30 00:07:03 UTC [9a6d816aec] +type: checkpoint +permalink: main/projects/25464650-ed5d-440e-b362-190f2852d451/checkpoint-2026-09-30-00-07-03-utc-9a6d816aec +stable_id: f7c8f7b3-c37b-4dd3-a92f-a01aed5f806d +scope: project +memory_type: checkpoint +project_id: 25464650-ed5d-440e-b362-190f2852d451 +usage_profile_id: 0c9feb46-d06e-43cd-9ef0-c5813c84a998 +status: active +revision: 1 +request_id: i5-disable-checkpoint-20260930-0759 +created_at: '2026-09-30T00:07:03.807958+00:00' +updated_at: '2026-09-30T00:07:03.807958+00:00' +tags: +- ready-to-merge +- I +- I5 +- feat/i5-disable +--- + +# 检查点:身份 I I5 完成(ready-to-merge) + +## 线 / 任务 +- 线:身份 I +- 任务:I5 停用与删除级联 +- 分支:`feat/i5-disable`(已推送 `origin/feat/i5-disable`) +- 提交:`23f0342` feat: 实现端停用与删除的消息作废与群主转让级联 +- 工作树:`e:\\code\\NixMsg-wt\\i5` +- 基线:`origin/main` = `0efcfbb` + +## 完成内容 +- `identity.App.Disable/Enable/Delete`:清令牌、作废 pending/scheduled(endpoint_* / sender_*)、已推送发 revoked、删除时退群/转让最早加入成员/无人则解散、清授权/回执/防重/发出记录 +- `admin.Deps.Identity`:停用/启用/删除委托 I5;未注入时保留 A2 行为 +- 未改 `cmd/nixmsg`、未改上行分发、未改 PRD +- `docs/DEVIATIONS.md`「身份 I」增补 I5 节 + +## 验证 +- `task check` 通过 +- 直接调用 + httptest:停用拒新消息、作废双向未到点定时;删群主转让最早成员;删后同号重开无旧回执 + +## 下一步 / 给下个会话 +- 总控审阅后 ff-only 合并;接线时给 admin 注入 Identity + KickEndpoint/Downlink +- 标签:ready-to-merge \ No newline at end of file