docs(M06-G): 记录硬件联调阻塞并推进余额账本

This commit is contained in:
Codex
2026-06-24 15:26:05 +08:00
parent d01f77151e
commit 8de3d05da6
8 changed files with 44 additions and 15 deletions
+1
View File
@@ -15,3 +15,4 @@
| ISSUE-011 | 2026-06-22 | M05-D/FRN-001 | 微信支付真实分账尚未联调。 | 高 | 已完成收款账户、接收方、比例策略、授权门禁、成功支付校验、API 请求签名、幂等批次、失败人工处理和查询;Mock 仅限非生产。 | 缺微信支付服务商/分账权限、已授权接收方和生产商户凭据。 | 取得权限后登记环境接收方映射,执行小额支付后多接收方分账、重复请求和失败对账验收。 | BLOCKED_EXTERNAL |
| ISSUE-012 | 2026-06-22 | M06-A/IOT-001 | 生产 EMQX、正式 MQTT 客户端账号和 ACL 尚未现场验收。 | 高 | 已完成菜单 3 安装/更新、正式 Topic ACL、后端 MQTT 3.1/QoS 1、重连、订阅恢复、健康检查、消息限制和 Mock 客户端测试;WSL EMQX 服务级检查通过。 | Codex 不自动操作生产 Ubuntu,且尚无生产 MQTT 账号;WSL 本地最小权限账号也未配置。 | 管理员在 `101.42.38.246` 执行菜单 3 并建立账号/ACL;提供 Git 忽略的本地账号后执行错误密码、越权、TLS、遗嘱和三个 Topic 冒烟。 | BLOCKED_EXTERNAL |
| ISSUE-013 | 2026-06-22 | M06-C/协议资料 | V5.4 点名的控制箱与智慧插座协议 PDF 原件未在 `参考/`、现有压缩包或仓库其他路径找到。 | 中 | M06-C 严格按 V5.4 已固化的 Topic、命令拼写、字段约束和结果枚举实现,并用 Mock/MySQL 验证;未伪称 PDF 已阅读。 | 协议原件未随当前工作区提供。 | 用户补充两份 PDF 后按页码复核字段、范围和完整枚举;若有差异,以 PDF 和实机结果修正适配器并记录迁移。 | BLOCKED_EXTERNAL |
| ISSUE-014 | 2026-06-24 | M06-G/真实硬件联调 | 控制箱、Sub-1G 门锁、4G 智慧插座和生产 MQTT 账号/ACL 未提供,无法执行真实 ACK、开锁、控电、插座保护和订单联动矩阵。 | 高 | 已完成后端 MQTT、设备拓扑、协议适配、命令状态机、订单联动和 `hardware-smoke-runner`;未配置 DeviceID 时安全 SKIP,未显式启用时 DRY_RUN。 | 真实设备、DeviceID、subID、生产账号、ACL 和现场配线属于外部条件。 | 提供实物和 Git 忽略的环境变量后运行 `node dist/devices/hardware-smoke-runner.js`,再补照片/视频/日志和故障场景报告。 | BLOCKED_EXTERNAL |