记录 PC 企微扫码关闭态生产部署(07-30-pc-wecom-qr-login)
这个提交包含在:
@@ -76,8 +76,11 @@ git diff --check
|
||||
|
||||
## 6. Production Gate
|
||||
|
||||
- [ ] 企微后台设置、生产环境配置、部署与真实扫码分别取得明确批准。
|
||||
- [ ] 部署后公网 `/ready`、前端构建标识、现有工作台登录及既有密码/邮箱验证码冒烟通过。
|
||||
- [ ] 企微后台“企业微信授权登录”和回调域名核验取得明确批准并完成。
|
||||
- [x] 生产部署已单独获批并完成;未同步或覆盖生产 `.env`,PC 扫码开关保持关闭。
|
||||
- [ ] 生产配置开启 PC 扫码功能取得另行批准。
|
||||
- [ ] 真实 PC 扫码或企微桌面端快速登录验收取得另行批准。
|
||||
- [x] 部署后公网 `/ready`、前端构建标识、企微公开配置、密码/邮箱验证码页面入口和工作台入口可用性冒烟通过;本轮未输入凭据或发送验证码。
|
||||
- [ ] 开启 PC 开关后,由一名已映射 active 员工完成真实 PC 扫码或企微桌面端快速登录,并安全回跳原页面。
|
||||
- [ ] 确认审计有 `entrySource=pc_qr` 且无敏感字段。
|
||||
- [ ] 验证关闭 PC 开关后按钮消失、其他登录方式不受影响。
|
||||
@@ -96,3 +99,14 @@ git diff --check
|
||||
- 前端 typecheck、生产 build 通过;`wecom-entry.spec.ts` 2 项通过。
|
||||
- 流程合同、文档审计(仅 22 个既有未注册文档 warning)、Trellis governance、task validate、敏感内容扫描和 `git diff --check` 通过。
|
||||
- 未执行企微后台写入、生产环境配置、部署或真实扫码;对应 Production Gate 保持未勾选。
|
||||
|
||||
## 9. Production Deployment Evidence (2026-07-30)
|
||||
|
||||
- `45dc206` 与功能提交 `fb164eb` 已推送;生产发布来源为 `fb164eb6903d`,来源已进入 upstream,工作树干净。
|
||||
- 部署前 PC 扫码开关为未设置或关闭,且已完成一次自动异机备份;发布使用 `existing` 数据模式和 `SYNC_ENV=0`,未同步、回显或覆盖生产配置。
|
||||
- Prisma 62 个迁移均为最新;配置种子保留生产 3 条既有审批规则,未重置管理员密码。
|
||||
- external deps、runtime smoke、公网 `/ready`、12 位构建标识和公网前端资源扫描通过;企微公开配置明确 `pcWebLoginEnabled=false` 且 `pcLoginUrl=null`,直接请求 PC 入口失败关闭。
|
||||
- 公网真实浏览器只读核验确认密码和邮箱验证码标签存在、工作台入口提示存在、PC 扫码按钮数量为 0;未输入凭据或触发验证码。页面仅有既有 favicon 404,不影响登录入口。
|
||||
- 自动备份三组 timer 和 WARCH3 timer 已刷新到新构建,4 个 timer 均为 enabled/active;发布后自动备份与新鲜度检查通过。
|
||||
- 运行时依赖审计显示客户端无高危/严重,服务端无严重但仍有 16 个高危告警;本任务没有改动任何依赖或锁文件,该存量风险另行治理,不在认证任务中盲目执行破坏性升级。
|
||||
- 未执行企微后台设置、生产开关开启或真实扫码;任务保持 `in_progress`。
|
||||
|
||||
在新工单中引用
屏蔽一个用户