chore: establish V1.1 recovery baseline
This commit is contained in:
@@ -0,0 +1,99 @@
|
||||
# Go / No-Go 检查单
|
||||
|
||||
> **版本**: V1.0.0-RC.1
|
||||
> **日期**: 2026-08-28
|
||||
> **会议**: Go/No-Go评审会
|
||||
|
||||
---
|
||||
|
||||
## 一、发布标准检查
|
||||
|
||||
### 1.1 质量门禁
|
||||
|
||||
| 检查项 | 状态 | 备注 |
|
||||
|---|---|---|
|
||||
| P0级缺陷 = 0 | ✅ 通过 | 无阻断性问题 |
|
||||
| P1级缺陷 = 0 | ✅ 通过 | 无重要问题 |
|
||||
| Core E2E 全部通过 | ✅ 通过 | 注册→实名→审核→推荐→Like→Match→聊天→牵手 |
|
||||
| 权限测试通过 | ✅ 通过 | 18项权限矩阵 |
|
||||
| 隐私测试通过 | ✅ 通过 | 敏感数据脱敏 + 权限控制 |
|
||||
| 并发测试通过 | ✅ 通过 | Like幂等 + 名额竞争 + WebSocket |
|
||||
| Backup/Restore 演练 | ✅ 通过 | backup.sh + restore.sh |
|
||||
| Rollback 演练 | ✅ 通过 | deploy.sh rollback |
|
||||
| UAT 39/39 通过 | ✅ 通过 | 7角色全部通过 |
|
||||
| Migration 命名规范 | ✅ 通过 | V001-V014共14个文件 |
|
||||
| 生产密钥不进Git | ✅ 通过 | .gitignore已配置 |
|
||||
| OPS文档完整 | ✅ 通过 | docs/OPS.md |
|
||||
|
||||
### 1.2 安全合规检查
|
||||
|
||||
| 检查项 | 状态 | 备注 |
|
||||
|---|---|---|
|
||||
| 实名认证成年校验(≥18岁) | ✅ 通过 | 未成人直接拒绝 |
|
||||
| 身份证AES-256-GCM加密 | ✅ 通过 | EncryptionUtil |
|
||||
| 手机号脱敏展示 | ✅ 通过 | maskPhone() |
|
||||
| 敏感访问审计日志 | ✅ 通过 | audit_logs表 |
|
||||
| RBAC权限矩阵 | ✅ 通过 | 7角色18权限 |
|
||||
| 举报/申诉功能 | ✅ 通过 | 全流程 |
|
||||
| 数据泄露应急响应预案 | ✅ 通过 | 7步流程文档化 |
|
||||
| 隐私政策/用户协议版本 | ⏳ 待确认 | 上线前final版本核对 |
|
||||
| PIA评估记录 | ⏳ 待确认 | 9个场景需书面记录 |
|
||||
|
||||
### 1.3 部署就绪检查
|
||||
|
||||
| 检查项 | 状态 | 备注 |
|
||||
|---|---|---|
|
||||
| Staging从空环境可部署 | ✅ 通过 | docker-compose.staging.yml |
|
||||
| 生产Docker Compose就绪 | ✅ 通过 | docker-compose.prod.yml |
|
||||
| Nginx HTTPS配置就绪 | ✅ 通过 | nginx-production.conf |
|
||||
| SSL证书准备 | ⏳ 待确认 | Let's Encrypt或自建CA |
|
||||
| 域名解析就绪 | ⏳ 待确认 | match.danyang.gov.cn |
|
||||
| 微信小程序审核通过 | ⏳ 待确认 | 需提交微信审核 |
|
||||
| 备份策略已配置 | ✅ 通过 | crontab + backup.sh |
|
||||
|
||||
### 1.4 业务就绪检查
|
||||
|
||||
| 检查项 | 状态 | 备注 |
|
||||
|---|---|---|
|
||||
| 种子数据已清理 | ✅ 通过 | 生产禁止seed测试用户 |
|
||||
| 运营测试账号已准备 | ⏳ 待确认 | 如需保留需明确标识 |
|
||||
| 客服联系方式已配置 | ⏳ 待确认 | 意见反馈页面 |
|
||||
| 帮助中心内容就绪 | ✅ 通过 | 已配置 |
|
||||
|
||||
---
|
||||
|
||||
## 二、决策
|
||||
|
||||
### Go/No-Go 结论
|
||||
|
||||
- [ ] **Go** — 满足所有发布标准,可以发布RC.1
|
||||
- [ ] **No-Go** — 存在未解决的关键问题
|
||||
- [ ] **Conditional Go** — 有条件通过,需在X天内完成Y
|
||||
|
||||
### 阻塞项(如有)
|
||||
|
||||
| 编号 | 描述 | 负责人 | 截止日期 |
|
||||
|---|---|---|---|
|
||||
| | | | |
|
||||
| | | | |
|
||||
|
||||
### 后续行动项
|
||||
|
||||
| 编号 | 描述 | 负责人 | 截止日期 |
|
||||
|---|---|---|---|
|
||||
| 1 | 确认隐私政策最终版本 | 产品 | |
|
||||
| 2 | 完成PIA评估书面记录 | 安全 | |
|
||||
| 3 | 申请SSL证书 | 运维 | |
|
||||
| 4 | 提交微信小程序审核 | 产品 | |
|
||||
| 5 | 配置生产域名DNS | 运维 | |
|
||||
|
||||
---
|
||||
|
||||
## 三、签字
|
||||
|
||||
| 角色 | 姓名 | 签字 | 日期 | 决策 |
|
||||
|---|---|---|---|---|
|
||||
| 产品负责人 | | | | Go / No-Go |
|
||||
| 技术负责人 | | | | Go / No-Go |
|
||||
| 安全负责人 | | | | Go / No-Go |
|
||||
| 运营负责人 | | | | Go / No-Go |
|
||||
Reference in New Issue
Block a user