Files
junhong_cmp_fiber/openspec/changes/archive/2026-09-20-add-h5-popup-account-names/tasks.md
break 863607639f
Some checks failed
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Has been cancelled
归档
2026-09-20 10:46:34 +08:00

18 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## 1. 响应契约
- [x] 1.1 在运营弹窗配置响应 DTO 增加创建人和最近更新人账号名称字段及中文 OpenAPI 描述
## 2. 查询投影
- [x] 2.1 在 H5 弹窗 Query 中实现账号 ID 去重与 `Unscoped` 批量名称查询,查询失败返回稳定数据库错误
- [x] 2.2 让列表与详情投影同时返回账号 ID 和名称,并保持缺失账号名称为空字符串
## 3. 验证与收尾
- [x] 3.1 执行 gofmt生成 OpenAPI并构建 API 与 Worker
- [x] 3.2 按维护者指定的隔离环境 smoke 列表与详情,核对正常、软删除和不存在账号的响应语义;若当前未提供可用环境,记录该项阻塞证据
- 阻塞记录,未执行 smoke2026-09-20当前变更仅存在于 `Iteration/8-11` 本地未提交工作区;测试部署工作流 `.gitea/workflows/deploy.yaml` 仅由该分支的 `push` 触发,本任务明确禁止提交、推送或触发外部部署,因此无法让本次代码进入指定测试部署。
- 当前会话未提供测试部署 API 基址,也未设置 `JUNHONG_ADMIN_BASE_URL``TEST_BASE_URL``CMP_TEST_BASE_URL`;未提供后台认证 Token也未设置 `JUNHONG_ADMIN_TOKEN``ADMIN_TOKEN`;未设置 `GITEA_TOKEN``GITEA_ACCESS_TOKEN`。SSH 配置存在 `cmp-test` 主机别名及身份文件路径,但当前 agent 中没有已加载身份,且 SSH 按 ENG-TEST-001 仅可用于日志、容器状态与受控 Smoke不能替代部署入口。未输出任何凭据值。
- [x] 3.3 运行 `openspec validate --all` 与上下文健康检查,确认变更工件和项目导航有效
- 验证2026-09-20补齐仓库既有三条 Requirement 的证据行与入口矩阵关联后,`openspec validate --all` 为 36 passed/0 failed`./scripts/context-health.sh` 输出「Context 健康检查通过」。