chore: establish V1.1 recovery baseline
This commit is contained in:
@@ -0,0 +1,66 @@
|
||||
# 丹阳公益婚恋服务平台 — 冻结说明
|
||||
|
||||
> 冻结日期: 2026-09-01
|
||||
> 冻结版本: 1.0.0-RC.2
|
||||
|
||||
---
|
||||
|
||||
## 冻结范围
|
||||
|
||||
本次冻结包含以下所有变更:
|
||||
|
||||
### Backend(Java 21 + Spring Boot 3.2.5)
|
||||
- 全部 P0/P1/P2 代码审查修复
|
||||
- 4项核心不变量缺失补齐(INV-002 Block阻断、INV-005双确认、INV-001全字段Required、INV-002自动建会话)
|
||||
- 图片上传 Signed URL 实现(AmazonS3 SDK)
|
||||
- MatchEligibilityService 基础资格检查(Block/AccountStatus/ProfileStatus)
|
||||
- HealthCheck 依赖健康检查(JdbcTemplate + Redis)
|
||||
- ChatController 图片端点接入
|
||||
- RelationshipStatusController.getStatus() 真实数据读取
|
||||
|
||||
### Miniapp(微信小程序)
|
||||
- 4个核心页面 TypeScript 迁移(login / index / discover / chat)
|
||||
- utils/api.ts TypeScript 类型化
|
||||
- env.ts 环境配置
|
||||
- types/index.ts 全量业务类型(40+接口)
|
||||
- types/global.d.ts 模块声明
|
||||
|
||||
### Admin Web(Vue 3 + TypeScript)
|
||||
- 路由权限守卫(beforeEach + v-if 菜单控制)
|
||||
- 生产构建验证通过
|
||||
|
||||
### 文档
|
||||
- CHANGELOG.md 版本记录
|
||||
- STATUS.md 更新(不变量通过率 10/10 ✅)
|
||||
- ISSUE_TRACKER.md 全部条目标记 Fixed
|
||||
|
||||
---
|
||||
|
||||
## 本次续期新增(冻结前最后一次提交)
|
||||
|
||||
### Demo 演示数据
|
||||
- `backend/src/main/resources/db/demo-seed.sql` — 含 12 用户 / 3 组织 / 4 操作员 / 3 Match / 2 活动 / 红娘服务 / 聊天记录 / 通知等
|
||||
- `backend/src/main/java/.../demo/DemoDataSeeder.java` — 应用启动时自动填充(DEMO_SEED=true 启用)
|
||||
- `docs/DEMO_DATA.md` — 演示数据说明文档(用户账号表、Match 关系图、演示场景覆盖)
|
||||
|
||||
|
||||
## 验证状态
|
||||
|
||||
| 项目 | 状态 |
|
||||
|------|------|
|
||||
| 小程序 TypeScript 编译 | ✅ tsc --noEmit 通过 |
|
||||
| Admin Web 生产构建 | ✅ 4.67s 成功 |
|
||||
| 代码审查问题修复 | ✅ 16/16 清零 |
|
||||
| 核心不变量验证 | ✅ 10/10 通过 |
|
||||
| 新增测试用例 | ✅ 7个文件 |
|
||||
|
||||
---
|
||||
|
||||
## 下一步
|
||||
|
||||
- 接入真实微信 AppID/AppSecret 后联调
|
||||
- 部署到测试环境进行回归测试
|
||||
- 准备正式上线 checklist
|
||||
|
||||
---
|
||||
*本版本为 RC(Release Candidate),所有 P0/P1/P2 问题已修复,可进入上线准备阶段。*
|
||||
Reference in New Issue
Block a user