create: Checkpoint 2026-09-29 23:02:17 UTC [abead28971]
MemRelay-Operation: checkpoint-save:s2-sdk-ready-20260930-0702 MemRelay-Resource: 15b176a5-e3c1-44f1-8918-d4ebc0447fda
This commit is contained in:
+45
@@ -0,0 +1,45 @@
|
||||
---
|
||||
title: Checkpoint 2026-09-29 23:02:17 UTC [abead28971]
|
||||
type: checkpoint
|
||||
permalink: main/projects/25464650-ed5d-440e-b362-190f2852d451/checkpoint-2026-09-29-23-02-17-utc-abead28971
|
||||
stable_id: 15b176a5-e3c1-44f1-8918-d4ebc0447fda
|
||||
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: s2-sdk-ready-20260930-0702
|
||||
created_at: '2026-09-29T23:02:17.057457+00:00'
|
||||
updated_at: '2026-09-29T23:02:17.057457+00:00'
|
||||
tags:
|
||||
- ready-to-merge
|
||||
- S2
|
||||
- sdk
|
||||
---
|
||||
|
||||
## S2 SDK 任务 1–3 完成
|
||||
|
||||
- 线:SDK 二 S2
|
||||
- 分支:`feat/s2-sdk`(已推送 `origin/feat/s2-sdk`)
|
||||
- 提交:`96f5c58` feat: 实现 Python 与 Java SDK 连接收发及其余接口
|
||||
- 工作树:`e:\code\NixMsg-wt\s2`
|
||||
- 基线:rebase 到最新 `origin/main`(含 22c56d1 之后的合并)
|
||||
|
||||
### 完成内容
|
||||
- Python `sdk/python` 包 `nixmsg`:同步 Client + AsyncClient;paho-mqtt 2.x VERSION2;假传输单测 8 通过
|
||||
- Java `sdk/java` 坐标 `asia.asio.nixmsg:nixmsg-sdk`:CompletableFuture;HiveMQ + netty-codec-http WebSocket;字节码 major 52(Java 8);JUnit 8 通过
|
||||
- 行为:Clean Start/会话过期 0、退避、令牌回调、发送队列与 rate_limited 重交、去重再 ack、其余协议接口、注册 URL 推导
|
||||
- `docs/DEVIATIONS.md` 「SDK 二 S2」已写
|
||||
|
||||
### 验证
|
||||
- Python:`pytest` 8 passed
|
||||
- Java:`mvn test` 8 passed,`javap` major version 52
|
||||
|
||||
### 未做(本波范围外)
|
||||
- 任务 4:对真实服务器的接入清单集成测试
|
||||
- 任务 5:打包试运行与正式发布(PyPI/Maven)
|
||||
|
||||
### 给下个会话
|
||||
- 合并前总控审阅 `feat/s2-sdk`;任务 4 依赖 N3/M3/I2/I4 合入后用 harness 起真服务
|
||||
- 不要发布包;不要强推 main
|
||||
Reference in New Issue
Block a user