# 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、无变化、风险卡矩阵、重复身份和事务回滚。
