Files
MemRelay/projects/25464650-ed5d-440e-b362-190f2852d451/Checkpoint 2026-09-29 23-57-11 UTC [c3b74a1afc].md
T
memrelay 12b314af81 create: Checkpoint 2026-09-29 23:57:11 UTC [c3b74a1afc]
MemRelay-Operation: checkpoint-save:wave2-fixed-20260930-0757
MemRelay-Resource: a123a59c-d28c-4452-b0c5-3430a6dbfeaa
2026-09-30 07:57:14 +08:00

47 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Checkpoint 2026-09-29 23:57:11 UTC [c3b74a1afc]
type: checkpoint
permalink: main/projects/25464650-ed5d-440e-b362-190f2852d451/checkpoint-2026-09-29-23-57-11-utc-c3b74a1afc
stable_id: a123a59c-d28c-4452-b0c5-3430a6dbfeaa
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: wave2-fixed-20260930-0757
created_at: '2026-09-29T23:57:11.851369+00:00'
updated_at: '2026-09-29T23:57:11.851369+00:00'
tags:
- wave2
- merge-complete
- l-wire
---
# 检查点:第二波修复完成(身份 F06 + a2 + q2 + 接线)
## 完成内容
1. **feat/i-identity**:根因是测试把「离线且默认不保留」群发断言成 `dispatched`;M2 完整分发下投递立即 `dropped`,消息应为 `completed`(DEVELOPMENT 7.4/7.6)。改测试期望 `completed`,另加 `TestF06GroupSendKeepOfflinePending`;setup 改用 `LimitsFromFullConfig` 保留记录天数。因 main 上曾 ff 合并后 revert,用 `git revert` 撤销 revert 再叠测试修复。`task check` 通过后 ff 进 main,删 i2。
2. **feat/a2-endpoints**:rebase → `task check` → ff → 推送 → 删 a2。
3. **feat/q2-accept**:rebase → `task check`(含 test/accept)→ ff → 推送 → 删 q2。未改产品代码迎合旧「未测」。
4. **feat/l-wire**:serve 真实接线;集成测三件通(管理登录、注册、MQTT 握手 session_token)。
## 当前 main
- hash:`0efcfbb8b6a5dbe2a70b0c3b80326bd01a40009c`
- `task check`:通过
- 含:n3-login、m-delivery、i-identity(含 F06 修复)、a2-endpoints、q2-accept、l-wire
## 身份线怎么改的
- 只改测试与 DEVIATIONS「身份 I」第 10 条;不改消息分发实现。
- 离线 keep=false → completed + dropped;离线 keep=true → dispatched + pending。
## 没接上的部分(DEVIATIONS 总控 L / L-WIRE)
- HandleUplink 除 hello/logout 外仍 Stub(send/ack/group/presence 业务帧未分发)
- A3 管理注册设置 HTTP 未挂;测试写 settings 表
- 第三波未开始
## 给下个会话
1. 实现 HandleUplink 分发到 message/identity/group/presence
2. A3 注册设置等管理路由
3. 勿强推 main;第三波按 TASKS 另开