All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 9m52s
19 lines
1.6 KiB
Markdown
19 lines
1.6 KiB
Markdown
# 04 — 交付网络观测的公共写入闭环
|
||
|
||
**What to build:** 所有 Gateway 网络状态结果可以通过公共观测用例安全写入卡状态、扩展原因和 IMEI。未知状态不会覆盖本地网络状态,真实状态变化可靠触发停复机评估,独立风险卡仍能关闭后续轮询。
|
||
|
||
**Blocked by:** 02 — 交付实名观测的公共写入闭环
|
||
|
||
**Status:** ready-for-agent
|
||
|
||
**架构通道:** 复杂写;主链路为 Handler/Worker → Application → Domain → Repository/Infrastructure。
|
||
|
||
**完整业务边界:** 本票在公共卡观测边界内收口网络观测、运营商停机原因和风险卡行为。明确不重构停复机资格规则、保护期轮询、轮询调度或未触碰的设备状态写入。
|
||
|
||
- [ ] 网络观测使用类型明确的 Gateway 状态、扩展原因、IMEI 和公共元数据,领域层通过稳定映射决定是否可应用。
|
||
- [ ] 未知 Gateway 状态、缺少关键字段或无效结果不以零值覆盖网络状态;可安全保留的扩展字段按明确规则处理并记录失败结论。
|
||
- [ ] 网络状态变化时写入运营商停机原因并可靠发布停复机评估事件;状态不变时不重复发布网络变化事件。
|
||
- [ ] 独立卡命中风险停机或销户扩展状态后仍关闭轮询,绑定设备的卡和机卡分离停机不被错误终止。
|
||
- [ ] 卡状态、Audit Event 与 Outbox 保持事务一致,有效观测更新时间和 Integration Log,提交后缓存正确失效或回填。
|
||
- [ ] 单元及 PostgreSQL 并发测试覆盖全部已知映射、未知状态、扩展原因、IMEI、无变化、风险卡矩阵、重复身份和事务回滚。
|