All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 10m49s
18 lines
1.4 KiB
Markdown
18 lines
1.4 KiB
Markdown
## 1. 剥离代理开放接口查询副作用
|
||
|
||
- [x] 1.1 删除卡流量、卡状态、实名状态和设备流量查询成功路径中的卡观测分发,保留原有本地事实查询、响应和错误语义。
|
||
- [x] 1.2 删除代理开放接口 Module 中仅为查询观测保留的分发字段、注入方法和辅助调用,并移除 bootstrap 对该能力的装配。
|
||
- [x] 1.3 静态追踪代理开放接口 Module 的可达调用链,确认其查询路径不再引用读取型观测分发能力,也不经设备绑定卡展开创建观测任务。
|
||
|
||
## 2. 构建与契约核对
|
||
|
||
- [x] 2.1 对修改的 Go 文件执行 gofmt,并运行 `go build ./cmd/api ./cmd/worker`。
|
||
- [x] 2.2 运行 `go run cmd/gendocs/main.go`,核对开放接口路由、认证和响应文档没有非预期变化。
|
||
- [ ] 2.3 运行 `openspec validate --all`,确认 delta spec 和 Change 工件一致。
|
||
|
||
## 3. 人工发布后只读核验
|
||
|
||
- [x] 3.1 由维护者按生产运行说明发布 API 二进制;不修改 Redis 配置、不清空 Redis、不中断 Worker。
|
||
- [x] 3.2 发布前后以只读方式记录开放接口调用量、`cardsync:*` 分类 key 数、`DBSIZE`、`INFO memory` 和 `INFO errorstats`,确认查询不再持续创建观测协调记录且 OOM 计数不再增长。
|
||
- [x] 3.3 在既有 key 最长 TTL 到期后复核 Redis key 数和内存趋势,确认剩余可靠业务观测量与业务事件量相称。
|