# 03 — 交付流量观测的公共写入闭环

**What to build:** 所有卡流量查询结果可以通过公共观测用例串行应用，完整保留运营商重置、跨月归档、异常下降保护、正增量累计、使用记录、套餐流量扣减和停复机评估。重复或无变化读数不会重复扣减，失败不会留下部分卡状态或业务事件。

**Blocked by:** 02 — 交付实名观测的公共写入闭环

**Status:** ready-for-agent

**架构通道:** 复杂写；主链路为 Handler/Worker → Application → Domain → Repository/Infrastructure。

**完整业务边界:** 本票在已建立的公共卡观测边界内收口流量观测规则及副作用。明确不迁移套餐轮询、套餐领域其他用例、轮询调度或未触碰的旧流量读取接口。

- [ ] 流量观测使用类型明确的读数和公共元数据，同一卡实际应用保持串行，重复观测身份不会重复写入或扣减。
- [ ] 领域规则完整覆盖运营商重置日、跨月归档、非重置日读数下降保护、正增量累计和首次月份初始化，无效或异常读数不覆盖可信基线。
- [ ] 正增量可靠产生使用记录、套餐流量扣减和停复机评估事件；零增量和受保护的下降读数不发布重复扣减事件。
- [ ] 有效无变化观测仍更新时间和 Integration Log；卡流量事实、Audit Event 与 Outbox 保持事务一致，提交后缓存反映最终状态。
- [ ] 单元及 PostgreSQL 并发测试覆盖正增量、零增量、运营商重置、跨月、非重置日下降、并发观测、重复身份和事务失败回滚。
