1832 lines
29 KiB
Markdown
1832 lines
29 KiB
Markdown
# “善缘丹阳”公益婚恋服务平台
|
||
# V1.1 Codex / Jira 最终开发任务增量清单
|
||
|
||
版本:V1.1
|
||
文档性质:V1.0 Jira Backlog 增量补丁
|
||
适用对象:Codex、研发、测试、项目管理
|
||
使用原则:**不重建全部 Backlog,只对既有 Phase 01~26 进行 KEEP / EXTEND / REFACTOR / ADD 标记与任务补充**
|
||
|
||
---
|
||
|
||
# 第一章 本次增量的正式来源
|
||
|
||
V1.1 增量任务来自以下已确认变化:
|
||
|
||
```text
|
||
1. “善缘丹阳”品牌正式启用
|
||
2. 首页增加 Banner
|
||
3. 首页固定 8 个核心入口
|
||
4. 新增本地资格核验
|
||
5. 新增善缘服务站
|
||
6. 新增服务预约
|
||
7. 新增婚恋咨询
|
||
8. 新增婚前辅导
|
||
9. 新增婚恋课堂
|
||
10. 新增婚恋反诈
|
||
11. 活动升级为多类型公益活动
|
||
12. 活动互选改为“双向互选 + 双方确认开启沟通”
|
||
13. 新增专项公益服务项目
|
||
14. 新增多组织协同
|
||
15. 新增公益服务统计
|
||
16. 新增用户来源追踪
|
||
```
|
||
|
||
这些内容来源于最新项目计划书对固定阵地、公益交友、婚恋赋能、婚前辅导、婚俗新风、反诈和多部门协同的明确要求。
|
||
|
||
---
|
||
|
||
# 第二章 Backlog 变更总览
|
||
|
||
| Phase | 原状态 | V1.1处理 |
|
||
|---|---|---|
|
||
| Phase 01 | 基础架构 | EXTEND |
|
||
| Phase 02 | Auth/RBAC | EXTEND |
|
||
| Phase 03 | 实名认证 | EXTEND |
|
||
| Phase 04 | Profile | EXTEND |
|
||
| Phase 05 | 审核 | EXTEND |
|
||
| Phase 06 | Match Engine | EXTEND |
|
||
| Phase 07 | 首页/找对象 | REFACTOR |
|
||
| Phase 08 | Like/Match | KEEP |
|
||
| Phase 09 | Chat | KEEP |
|
||
| Phase 10 | Chat Safety | KEEP |
|
||
| Phase 11 | Notification | EXTEND |
|
||
| Phase 12 | Relationship | KEEP/EXTEND |
|
||
| Phase 13 | Matchmaker | EXTEND |
|
||
| Phase 13A | 不存在 | ADD |
|
||
| Phase 14 | Activity | REFACTOR/EXTEND |
|
||
| Phase 15 | Check-in | KEEP |
|
||
| Phase 16 | Activity Mutual | REFACTOR |
|
||
| Phase 17 | Risk | EXTEND |
|
||
| Phase 18 | Appeal | KEEP |
|
||
| Phase 19 | Admin | EXTEND |
|
||
| Phase 20 | Analytics | EXTEND |
|
||
| Phase 21 | Account Lifecycle | EXTEND |
|
||
| Phase 22 | Ops | EXTEND |
|
||
| Phase 23 | Testing | EXTEND |
|
||
| Phase 24 | UAT | EXTEND |
|
||
| Phase 25 | RC | EXTEND |
|
||
| Phase 26 | Production | EXTEND |
|
||
|
||
---
|
||
|
||
# 第三章 Phase 01 增量任务
|
||
|
||
## Epic
|
||
|
||
```text
|
||
EPIC-P01-V11 项目治理与V1.1基线修订
|
||
```
|
||
|
||
### 新增任务
|
||
|
||
```text
|
||
P01-V11-T01 更新AGENTS.md加入V1.1硬规则
|
||
P01-V11-T02 更新docs/STATUS.md版本基线
|
||
P01-V11-T03 更新docs/PENDING_DECISIONS.md
|
||
P01-V11-T04 新建docs/V1_1_CHANGELOG.md
|
||
P01-V11-T05 新建docs/V1_0_TO_V1_1_GAP_ANALYSIS.md
|
||
P01-V11-T06 更新JIRA_BACKLOG.md
|
||
P01-V11-T07 更新ARCHITECTURE_BASELINE.md
|
||
```
|
||
|
||
### AGENTS新增强制规则
|
||
|
||
```text
|
||
- 首页采用V1.1已确认结构
|
||
- 首页8个核心入口顺序固定
|
||
- Banner仅内部跳转
|
||
- 本地资格与实名认证分离
|
||
- 善缘服务站属于正式V1.1范围
|
||
- 婚恋咨询与红娘是不同业务边界
|
||
- 活动Mutual不能直接创建Chat
|
||
- 双方确认开启沟通后才建立Activity Match
|
||
```
|
||
|
||
### 验收
|
||
|
||
```text
|
||
□ Codex读取最新AGENTS后不会按旧首页开发
|
||
□ Pending与Confirmed已正确区分
|
||
□ Jira已出现Phase 13A
|
||
□ Gap Analysis已生成
|
||
```
|
||
|
||
---
|
||
|
||
# 第四章 Phase 02 增量任务
|
||
|
||
## Epic
|
||
|
||
```text
|
||
EPIC-P02-V11 新业务权限域预留
|
||
```
|
||
|
||
### 新增权限资源
|
||
|
||
```text
|
||
P02-V11-T01 banner permission domain
|
||
P02-V11-T02 counseling permission domain
|
||
P02-V11-T03 content permission domain
|
||
P02-V11-T04 service_location permission domain
|
||
P02-V11-T05 service_appointment permission domain
|
||
P02-V11-T06 local_eligibility permission domain
|
||
P02-V11-T07 service_program permission domain
|
||
```
|
||
|
||
### 新增角色候选
|
||
|
||
```text
|
||
P02-V11-T08 service_station_operator
|
||
P02-V11-T09 counselor
|
||
P02-V11-T10 counseling_manager
|
||
P02-V11-T11 content_editor
|
||
```
|
||
|
||
### 验收
|
||
|
||
```text
|
||
□ 新角色不自动拥有用户全库权限
|
||
□ content_editor默认无用户数据权限
|
||
□ counselor默认assigned scope
|
||
□ service_station_operator无身份证权限
|
||
```
|
||
|
||
---
|
||
|
||
# 第五章 Phase 03 增量任务
|
||
|
||
## Epic
|
||
|
||
```text
|
||
EPIC-P03-V11 实名体系扩展预留
|
||
```
|
||
|
||
### 新增任务
|
||
|
||
```text
|
||
P03-V11-T01 增加verification_level字段
|
||
P03-V11-T02 增加liveness_verification_status预留
|
||
P03-V11-T03 增加verification_provider字段
|
||
P03-V11-T04 Feature Flag控制人脸能力
|
||
```
|
||
|
||
### 禁止任务
|
||
|
||
不得开发:
|
||
|
||
```text
|
||
face_embedding
|
||
face_template
|
||
self-hosted face recognition
|
||
```
|
||
|
||
### 验收
|
||
|
||
```text
|
||
□ 未启用人脸时不影响实名认证
|
||
□ 无自建人脸模板
|
||
□ Provider未确认时系统可正常运行
|
||
```
|
||
|
||
---
|
||
|
||
# 第六章 Phase 04 增量任务
|
||
|
||
## Epic
|
||
|
||
```text
|
||
EPIC-P04-V11 本地资格与Profile扩展
|
||
```
|
||
|
||
### 数据任务
|
||
|
||
```text
|
||
P04-V11-T01 user_local_eligibilities
|
||
P04-V11-T02 local_eligibility_evidences
|
||
P04-V11-T03 local eligibility DTO
|
||
```
|
||
|
||
### API任务
|
||
|
||
```text
|
||
P04-V11-T04 GET /local-eligibility
|
||
P04-V11-T05 POST /local-eligibility/declaration
|
||
P04-V11-T06 POST /local-eligibility/evidences
|
||
P04-V11-T07 POST /local-eligibility/submit
|
||
```
|
||
|
||
### Miniapp
|
||
|
||
```text
|
||
P04-V11-T08 U62本地资格说明
|
||
P04-V11-T09 U63本地资格补充核验
|
||
P04-V11-T10 Onboarding增加本地资格步骤
|
||
```
|
||
|
||
### MeStatus
|
||
|
||
```text
|
||
P04-V11-T11 /me/status增加localEligibilityStatus
|
||
P04-V11-T12 CapabilityService接入本地资格
|
||
```
|
||
|
||
### 验收
|
||
|
||
```text
|
||
□ 用户可声明丹阳户籍/工作/居住
|
||
□ 不默认强制上传佐证
|
||
□ 需要补充时才上传
|
||
□ 佐证不对红娘/活动人员开放
|
||
□ 本地资格与实名状态不混用
|
||
```
|
||
|
||
---
|
||
|
||
# 第七章 Phase 05 增量任务
|
||
|
||
## Epic
|
||
|
||
```text
|
||
EPIC-P05-V11 本地资格审核复用
|
||
```
|
||
|
||
### 新增任务
|
||
|
||
```text
|
||
P05-V11-T01 review_type扩展local_eligibility
|
||
P05-V11-T02 本地资格审核Queue
|
||
P05-V11-T03 Claim
|
||
P05-V11-T04 Need Evidence
|
||
P05-V11-T05 Approve
|
||
P05-V11-T06 Reject
|
||
P05-V11-T07 Evidence access audit
|
||
```
|
||
|
||
### 验收
|
||
|
||
```text
|
||
□ 不新建第二套审核引擎
|
||
□ 多审核员Claim仍原子
|
||
□ 审核通过更新local eligibility
|
||
□ 佐证查看被审计
|
||
```
|
||
|
||
---
|
||
|
||
# 第八章 Phase 06 增量任务
|
||
|
||
## Epic
|
||
|
||
```text
|
||
EPIC-P06-V11 Eligibility扩展
|
||
```
|
||
|
||
### 新增任务
|
||
|
||
```text
|
||
P06-V11-T01 MatchEligibilityService接入local eligibility
|
||
P06-V11-T02 localEligibilityRequired配置
|
||
P06-V11-T03 缓存失效处理
|
||
P06-V11-T04 eligibility test matrix扩展
|
||
```
|
||
|
||
### 验收
|
||
|
||
```text
|
||
□ 本地资格变化后旧推荐失效
|
||
□ 是否强制本地资格来自配置
|
||
□ Required仍然不被放宽
|
||
```
|
||
|
||
---
|
||
|
||
# 第九章 Phase 07 重大重构任务
|
||
|
||
## Epic
|
||
|
||
```text
|
||
EPIC-P07-V11 首页V1.1重构与找对象
|
||
```
|
||
|
||
原旧首页:
|
||
|
||
> REPLACE
|
||
|
||
---
|
||
|
||
## Story P07-V11-S01 Home Aggregate
|
||
|
||
```text
|
||
P07-V11-T01 HomeApplicationService
|
||
P07-V11-T02 GET /api/v1/home
|
||
P07-V11-T03 HomeDTO
|
||
P07-V11-T04 Home capability mapping
|
||
```
|
||
|
||
---
|
||
|
||
## Story P07-V11-S02 Banner
|
||
|
||
```text
|
||
P07-V11-T05 home_banners migration
|
||
P07-V11-T06 Banner repository/service
|
||
P07-V11-T07 Banner audience filter
|
||
P07-V11-T08 Banner time filter
|
||
P07-V11-T09 Banner internal target validation
|
||
```
|
||
|
||
---
|
||
|
||
## Story P07-V11-S03 新首页UI
|
||
|
||
```text
|
||
P07-V11-T10 BrandHeader
|
||
P07-V11-T11 UserStatusStrip
|
||
P07-V11-T12 HomeBannerCarousel
|
||
P07-V11-T13 QuickEntryGrid
|
||
P07-V11-T14 HomeRecommendationSection
|
||
P07-V11-T15 ServiceRecommendationCard
|
||
P07-V11-T16 ActivityPreviewSection
|
||
P07-V11-T17 ServiceLocationCard
|
||
P07-V11-T18 ArticleSection
|
||
P07-V11-T19 SafetyNoticeCard
|
||
```
|
||
|
||
---
|
||
|
||
## Story P07-V11-S04 固定8入口
|
||
|
||
必须固定:
|
||
|
||
```text
|
||
找对象
|
||
公益红娘
|
||
公益活动
|
||
婚恋咨询
|
||
婚恋课堂
|
||
婚前辅导
|
||
婚恋反诈
|
||
善缘服务站
|
||
```
|
||
|
||
任务:
|
||
|
||
```text
|
||
P07-V11-T20 QuickEntry static config
|
||
P07-V11-T21 Feature flag availability
|
||
P07-V11-T22 Capability fallback UI
|
||
```
|
||
|
||
---
|
||
|
||
## Story P07-V11-S05 首页状态差异
|
||
|
||
```text
|
||
P07-V11-T23 onboarding home
|
||
P07-V11-T24 review-pending home
|
||
P07-V11-T25 searching home
|
||
P07-V11-T26 paused home
|
||
P07-V11-T27 successful home
|
||
```
|
||
|
||
### Phase 07验收
|
||
|
||
```text
|
||
□ 首页完整顺序与定稿一致
|
||
□ Banner可正常展示
|
||
□ Banner不能任意外链
|
||
□ 8入口顺序不可被后台随意改变
|
||
□ 未审核用户无真实推荐
|
||
□ Paused无新推荐
|
||
□ Successful首页转公益服务
|
||
□ 找对象仍是最高优先级入口
|
||
```
|
||
|
||
---
|
||
|
||
# 第十章 Phase 08 无新增业务范围
|
||
|
||
KEEP。
|
||
|
||
只增加:
|
||
|
||
```text
|
||
P08-V11-T01 验证Activity后新Match Episode兼容
|
||
```
|
||
|
||
---
|
||
|
||
# 第十一章 Phase 09 KEEP
|
||
|
||
无需新增页面。
|
||
|
||
增加回归:
|
||
|
||
```text
|
||
P09-V11-T01 Activity Match source chat compatibility
|
||
```
|
||
|
||
---
|
||
|
||
# 第十二章 Phase 10 KEEP
|
||
|
||
增加:
|
||
|
||
```text
|
||
P10-V11-T01 反诈中心跳转入口
|
||
P10-V11-T02 RiskNotice跳转anti-fraud content
|
||
```
|
||
|
||
---
|
||
|
||
# 第十三章 Phase 11 通知增量
|
||
|
||
## Epic
|
||
|
||
```text
|
||
EPIC-P11-V11 公益服务通知扩展
|
||
```
|
||
|
||
任务:
|
||
|
||
```text
|
||
P11-V11-T01 appointment submitted
|
||
P11-V11-T02 appointment confirmed
|
||
P11-V11-T03 appointment changed
|
||
P11-V11-T04 counseling assigned
|
||
P11-V11-T05 counseling scheduled
|
||
P11-V11-T06 counseling completed
|
||
P11-V11-T07 premarital scheduled
|
||
P11-V11-T08 local eligibility need evidence
|
||
P11-V11-T09 local eligibility verified
|
||
P11-V11-T10 local eligibility rejected
|
||
```
|
||
|
||
外部通知:
|
||
|
||
```text
|
||
P11-V11-T11 privacy-safe notification copy
|
||
```
|
||
|
||
### 验收
|
||
|
||
```text
|
||
□ 外部锁屏文案不泄露敏感咨询类型
|
||
□ 通知失败不回滚核心服务
|
||
□ 通知幂等
|
||
```
|
||
|
||
---
|
||
|
||
# 第十四章 Phase 12 轻量扩展
|
||
|
||
不增加复杂状态。
|
||
|
||
任务:
|
||
|
||
```text
|
||
P12-V11-T01 Successful首页服务建议
|
||
P12-V11-T02 GettingToKnow服务建议规则
|
||
P12-V11-T03 Counseling recommendation rules
|
||
```
|
||
|
||
---
|
||
|
||
# 第十五章 Phase 13 红娘增量
|
||
|
||
## Epic
|
||
|
||
```text
|
||
EPIC-P13-V11 红娘服务转介
|
||
```
|
||
|
||
任务:
|
||
|
||
```text
|
||
P13-V11-T01 转介婚恋咨询
|
||
P13-V11-T02 转介公益活动
|
||
P13-V11-T03 转介善缘服务站
|
||
P13-V11-T04 referral source
|
||
P13-V11-T05 user consent/confirmation
|
||
```
|
||
|
||
### 验收
|
||
|
||
```text
|
||
□ 红娘转介不等于替用户申请完成
|
||
□ 用户仍拥有最终决定权
|
||
□ 转介来源可追溯
|
||
```
|
||
|
||
---
|
||
|
||
# 第十六章 新增 Phase 13A
|
||
|
||
# EPIC-P13A 公益婚恋咨询与婚前辅导
|
||
|
||
---
|
||
|
||
## Story P13A-S01 数据模型
|
||
|
||
```text
|
||
P13A-T01 counseling_services
|
||
P13A-T02 counseling_followups
|
||
P13A-T03 indexes
|
||
P13A-T04 migration tests
|
||
```
|
||
|
||
---
|
||
|
||
## Story P13A-S02 用户咨询
|
||
|
||
```text
|
||
P13A-T05 GET counseling service intro
|
||
P13A-T06 POST counseling request
|
||
P13A-T07 GET my counseling
|
||
P13A-T08 GET counseling detail
|
||
P13A-T09 cancel counseling
|
||
```
|
||
|
||
---
|
||
|
||
## Story P13A-S03 婚前辅导
|
||
|
||
```text
|
||
P13A-T10 premarital service type
|
||
P13A-T11 premarital intro
|
||
P13A-T12 premarital request
|
||
P13A-T13 optional companion support
|
||
```
|
||
|
||
---
|
||
|
||
## Story P13A-S04 Miniapp
|
||
|
||
```text
|
||
P13A-T14 U55婚恋咨询介绍
|
||
P13A-T15 U56申请咨询
|
||
P13A-T16 U57我的咨询
|
||
P13A-T17 U58婚前辅导介绍
|
||
P13A-T18 U59婚前辅导申请
|
||
```
|
||
|
||
---
|
||
|
||
## Story P13A-S05 后台
|
||
|
||
```text
|
||
P13A-T19 Counseling Queue
|
||
P13A-T20 Counseling Detail
|
||
P13A-T21 Assign Counselor
|
||
P13A-T22 Schedule
|
||
P13A-T23 Start
|
||
P13A-T24 Followup
|
||
P13A-T25 Complete
|
||
P13A-T26 Close
|
||
```
|
||
|
||
---
|
||
|
||
## Story P13A-S06 权限与隐私
|
||
|
||
```text
|
||
P13A-T27 counselor assigned scope
|
||
P13A-T28 counseling_manager scope
|
||
P13A-T29 matchmaker deny counseling notes
|
||
P13A-T30 generic admin deny sensitive note
|
||
P13A-T31 SensitiveAccessLog
|
||
```
|
||
|
||
---
|
||
|
||
## Story P13A-S07 风控
|
||
|
||
```text
|
||
P13A-T32 counseling risk referral
|
||
P13A-T33 RiskEvent source=counseling
|
||
```
|
||
|
||
### Phase 13A验收
|
||
|
||
```text
|
||
□ 用户可以申请公益咨询
|
||
□ 用户可以申请婚前辅导
|
||
□ Counselor只能处理被分配服务
|
||
□ 红娘看不到咨询正文
|
||
□ 不记录逐字谈话
|
||
□ 咨询可以转交风控
|
||
□ 不建设咨询即时IM
|
||
```
|
||
|
||
---
|
||
|
||
# 第十七章 Phase 14 多类型Activity重构
|
||
|
||
## Epic
|
||
|
||
```text
|
||
EPIC-P14-V11 多类型公益活动
|
||
```
|
||
|
||
### 数据模型
|
||
|
||
```text
|
||
P14-V11-T01 activity_type
|
||
P14-V11-T02 registration_policy
|
||
P14-V11-T03 target_group
|
||
P14-V11-T04 industry_scope
|
||
P14-V11-T05 activity_organizations
|
||
P14-V11-T06 activity_capacity_groups
|
||
```
|
||
|
||
### 活动类型
|
||
|
||
```text
|
||
P14-V11-T07 matchmaking
|
||
P14-V11-T08 interest_social
|
||
P14-V11-T09 relationship_education
|
||
P14-V11-T10 premarital_guidance
|
||
P14-V11-T11 marriage_custom_culture
|
||
P14-V11-T12 anti_fraud
|
||
```
|
||
|
||
### 用户端
|
||
|
||
```text
|
||
P14-V11-T13 活动分类Tabs
|
||
P14-V11-T14 类型化ActivityCard
|
||
P14-V11-T15 动态报名资格提示
|
||
```
|
||
|
||
### 后台
|
||
|
||
```text
|
||
P14-V11-T16 Activity type selector
|
||
P14-V11-T17 registration policy form
|
||
P14-V11-T18 multi-organization selection
|
||
P14-V11-T19 capacity groups
|
||
```
|
||
|
||
### 验收
|
||
|
||
```text
|
||
□ 非交友活动不会出现互选配置
|
||
□ 反诈课堂可使用独立报名规则
|
||
□ 行业专场可配置合作组织
|
||
□ 不再硬编码男/女容量字段
|
||
```
|
||
|
||
---
|
||
|
||
# 第十八章 Phase 15 保持
|
||
|
||
新增回归:
|
||
|
||
```text
|
||
P15-V11-T01 非Matchmaking活动签到
|
||
P15-V11-T02 Service Station Operator activity scope
|
||
```
|
||
|
||
---
|
||
|
||
# 第十九章 Phase 16 必须重构
|
||
|
||
## Epic
|
||
|
||
```text
|
||
EPIC-P16-V11 活动互选二阶段同意
|
||
```
|
||
|
||
### 数据任务
|
||
|
||
```text
|
||
P16-V11-T01 activity_mutual_connection_consents
|
||
P16-V11-T02 pair unique active constraint
|
||
```
|
||
|
||
### 业务任务
|
||
|
||
```text
|
||
P16-V11-T03 detect mutual interest
|
||
P16-V11-T04 create mutual consent
|
||
P16-V11-T05 user A confirm
|
||
P16-V11-T06 user B confirm
|
||
P16-V11-T07 both-confirm transaction
|
||
P16-V11-T08 create Match Episode
|
||
P16-V11-T09 create Conversation
|
||
P16-V11-T10 existing active Match reuse
|
||
P16-V11-T11 prior Unmatch new episode
|
||
P16-V11-T12 decline
|
||
P16-V11-T13 timeout
|
||
```
|
||
|
||
### Miniapp
|
||
|
||
```text
|
||
P16-V11-T14 Mutual Result page
|
||
P16-V11-T15 开启线上沟通按钮
|
||
P16-V11-T16 Waiting for other side state
|
||
P16-V11-T17 Both confirmed success page
|
||
```
|
||
|
||
### 验收
|
||
|
||
```text
|
||
□ 单向Interest绝不泄露
|
||
□ Mutual Interest不直接Match
|
||
□ 一方Confirm不建Chat
|
||
□ 双方Confirm仅建一个Match
|
||
□ Existing Match不重复
|
||
□ Prior Unmatch建立新Episode
|
||
```
|
||
|
||
---
|
||
|
||
# 第二十章 Phase 17 风控增量
|
||
|
||
## Epic
|
||
|
||
```text
|
||
EPIC-P17-V11 公益服务风险来源扩展
|
||
```
|
||
|
||
任务:
|
||
|
||
```text
|
||
P17-V11-T01 risk source counseling
|
||
P17-V11-T02 risk source service_station
|
||
P17-V11-T03 risk source offline_activity
|
||
P17-V11-T04 risk referral UI
|
||
```
|
||
|
||
### 特别规则
|
||
|
||
不开发:
|
||
|
||
```text
|
||
public blacklist
|
||
public violation profile
|
||
```
|
||
|
||
### 验收
|
||
|
||
```text
|
||
□ 线下服务可以正式转交风控
|
||
□ 普通用户看不到违规名单
|
||
□ RiskAction仍内部执行
|
||
```
|
||
|
||
---
|
||
|
||
# 第二十一章 Phase 18 KEEP
|
||
|
||
若申诉首发:
|
||
|
||
增加:
|
||
|
||
```text
|
||
P18-V11-T01 counseling/risk source context display
|
||
```
|
||
|
||
---
|
||
|
||
# 第二十二章 Phase 19 后台大扩展
|
||
|
||
## Epic
|
||
|
||
```text
|
||
EPIC-P19-V11 善缘丹阳综合运营后台
|
||
```
|
||
|
||
---
|
||
|
||
## Story Banner管理
|
||
|
||
```text
|
||
P19-V11-T01 Banner list
|
||
P19-V11-T02 Banner create/edit
|
||
P19-V11-T03 Banner mobile preview
|
||
P19-V11-T04 Banner publish/offline
|
||
P19-V11-T05 Banner schedule
|
||
P19-V11-T06 Banner reorder
|
||
P19-V11-T07 Banner audience
|
||
```
|
||
|
||
---
|
||
|
||
## Story Content
|
||
|
||
```text
|
||
P19-V11-T08 content_categories
|
||
P19-V11-T09 content_articles
|
||
P19-V11-T10 Article list
|
||
P19-V11-T11 Article editor
|
||
P19-V11-T12 Article publish
|
||
P19-V11-T13 Article offline
|
||
P19-V11-T14 Miniapp preview
|
||
```
|
||
|
||
---
|
||
|
||
## Story Service Station
|
||
|
||
```text
|
||
P19-V11-T15 service_locations
|
||
P19-V11-T16 Service Station Admin
|
||
P19-V11-T17 opening hours
|
||
P19-V11-T18 services
|
||
P19-V11-T19 notice
|
||
```
|
||
|
||
---
|
||
|
||
## Story Service Appointment
|
||
|
||
```text
|
||
P19-V11-T20 service_appointments
|
||
P19-V11-T21 Appointment list
|
||
P19-V11-T22 Confirm
|
||
P19-V11-T23 Assign
|
||
P19-V11-T24 Reschedule
|
||
P19-V11-T25 Complete
|
||
P19-V11-T26 Cancel
|
||
```
|
||
|
||
---
|
||
|
||
## Story Service Program
|
||
|
||
```text
|
||
P19-V11-T27 service_programs
|
||
P19-V11-T28 service_program_members
|
||
P19-V11-T29 Program CRUD
|
||
P19-V11-T30 Member application
|
||
P19-V11-T31 Member approval
|
||
P19-V11-T32 Program statistics basic
|
||
```
|
||
|
||
---
|
||
|
||
## Story Organization
|
||
|
||
```text
|
||
P19-V11-T33 organization_relationships
|
||
P19-V11-T34 sponsor/co-organizer relationship
|
||
P19-V11-T35 no automatic permission inheritance
|
||
```
|
||
|
||
### Phase 19验收
|
||
|
||
```text
|
||
□ Banner可运营
|
||
□ Content可发布
|
||
□ 服务站可维护
|
||
□ 服务预约可处理
|
||
□ 专项项目可管理
|
||
□ 主办单位不会自动获得数据权限
|
||
```
|
||
|
||
---
|
||
|
||
# 第二十三章 Phase 20 Analytics 增量
|
||
|
||
## Epic
|
||
|
||
```text
|
||
EPIC-P20-V11 公益项目数据统计扩展
|
||
```
|
||
|
||
任务:
|
||
|
||
```text
|
||
P20-V11-T01 Banner impressions
|
||
P20-V11-T02 Banner clicks
|
||
P20-V11-T03 Service Station visits
|
||
P20-V11-T04 Service appointments
|
||
P20-V11-T05 Counseling requests
|
||
P20-V11-T06 Counseling completed
|
||
P20-V11-T07 Premarital completed
|
||
P20-V11-T08 Content views
|
||
P20-V11-T09 Local eligibility verified
|
||
P20-V11-T10 Service program users
|
||
P20-V11-T11 Registration source
|
||
P20-V11-T12 Unique service users
|
||
P20-V11-T13 Service occurrences
|
||
```
|
||
|
||
### 有效交友匹配
|
||
|
||
```text
|
||
P20-V11-T14 EFFECTIVE_CONNECTION provisional metric
|
||
```
|
||
|
||
正式口径:
|
||
|
||
> 待运营确认。
|
||
|
||
### 验收
|
||
|
||
```text
|
||
□ 服务人数与服务人次区分
|
||
□ Dashboard不泄露咨询内容
|
||
□ 活动互选≠Match≠Success
|
||
□ 有效交友指标带口径版本
|
||
```
|
||
|
||
---
|
||
|
||
# 第二十四章 Phase 21 生命周期增量
|
||
|
||
任务:
|
||
|
||
```text
|
||
P21-V11-T01 cancel future service appointments
|
||
P21-V11-T02 counseling lifecycle on account close
|
||
P21-V11-T03 service program exit
|
||
P21-V11-T04 local eligibility invalidation
|
||
P21-V11-T05 service history anonymization hooks
|
||
```
|
||
|
||
### 验收
|
||
|
||
```text
|
||
□ 注销后无新服务
|
||
□ 历史服务记录不造成业务引用错误
|
||
□ 保留期限按Policy处理
|
||
```
|
||
|
||
---
|
||
|
||
# 第二十五章 Phase 22 Ops 增量
|
||
|
||
任务:
|
||
|
||
```text
|
||
P22-V11-T01 counselingEnabled flag
|
||
P22-V11-T02 premaritalEnabled flag
|
||
P22-V11-T03 contentEnabled flag
|
||
P22-V11-T04 serviceLocationEnabled flag
|
||
P22-V11-T05 localEligibilityEnabled flag
|
||
P22-V11-T06 upload policy local evidence
|
||
P22-V11-T07 private storage counseling attachments if any
|
||
```
|
||
|
||
### 验收
|
||
|
||
```text
|
||
□ 各新增模块可独立关闭
|
||
□ 本地资格佐证Private
|
||
□ Feature Flag关闭时首页正确降级
|
||
```
|
||
|
||
---
|
||
|
||
# 第二十六章 Phase 23 测试增量
|
||
|
||
## Epic
|
||
|
||
```text
|
||
EPIC-P23-V11 V1.1专项测试
|
||
```
|
||
|
||
任务:
|
||
|
||
```text
|
||
P23-V11-T01 Home V1.1 E2E
|
||
P23-V11-T02 Banner timing
|
||
P23-V11-T03 Banner audience
|
||
P23-V11-T04 Quick Entry order
|
||
P23-V11-T05 Local Eligibility E2E
|
||
P23-V11-T06 Counseling E2E
|
||
P23-V11-T07 Counseling permission
|
||
P23-V11-T08 Service Appointment E2E
|
||
P23-V11-T09 Content E2E
|
||
P23-V11-T10 Multi-type Activity E2E
|
||
P23-V11-T11 Activity Mutual Consent E2E
|
||
P23-V11-T12 Service Station permission
|
||
P23-V11-T13 Organization relation isolation
|
||
```
|
||
|
||
---
|
||
|
||
# 第二十七章 V1.1新增Invariant测试
|
||
|
||
永久加入CI:
|
||
|
||
```text
|
||
INV-011 未授权不能查看本地资格佐证
|
||
INV-012 Counselor只能读取Assigned Service
|
||
INV-013 Matchmaker不能读取Counseling正文
|
||
INV-014 Activity Mutual不能直接创建Match
|
||
INV-015 双方确认后才开启Activity Chat
|
||
INV-016 Banner不能任意外链
|
||
INV-017 首页8核心入口顺序固定
|
||
INV-018 ServiceStationOperator不能浏览全平台用户
|
||
INV-019 ContentEditor不能访问用户婚恋档案
|
||
INV-020 主办组织关系不自动授予用户访问权限
|
||
```
|
||
|
||
---
|
||
|
||
# 第二十八章 Phase 24 UAT增量
|
||
|
||
新增角色:
|
||
|
||
```text
|
||
P24-V11-T01 Service Station Operator UAT
|
||
P24-V11-T02 Counselor UAT
|
||
P24-V11-T03 Counseling Manager UAT
|
||
P24-V11-T04 Content Editor UAT
|
||
```
|
||
|
||
新增用户场景:
|
||
|
||
```text
|
||
P24-V11-T05 服务站扫码→预约→到场
|
||
P24-V11-T06 咨询申请→服务完成
|
||
P24-V11-T07 婚前辅导申请
|
||
P24-V11-T08 活动双方互选→双方确认→Chat
|
||
```
|
||
|
||
### 验收
|
||
|
||
工作人员不依赖:
|
||
|
||
```text
|
||
Excel
|
||
个人微信
|
||
纸质临时台账
|
||
```
|
||
|
||
完成核心系统留痕。
|
||
|
||
---
|
||
|
||
# 第二十九章 Phase 25 RC增量
|
||
|
||
正式内容检查:
|
||
|
||
```text
|
||
P25-V11-T01 Banner真实素材
|
||
P25-V11-T02 服务站真实地址
|
||
P25-V11-T03 服务站开放时间
|
||
P25-V11-T04 咨询服务介绍
|
||
P25-V11-T05 婚前辅导介绍
|
||
P25-V11-T06 婚恋反诈首批内容
|
||
P25-V11-T07 婚恋课堂首批内容
|
||
P25-V11-T08 关于善缘丹阳
|
||
P25-V11-T09 主办/执行信息
|
||
```
|
||
|
||
禁止:
|
||
|
||
> Lorem Ipsum / 测试文案上线。
|
||
|
||
---
|
||
|
||
# 第三十章 Phase 26 Production增量
|
||
|
||
初始化:
|
||
|
||
```text
|
||
P26-V11-T01 Seed Content Categories
|
||
P26-V11-T02 Seed Activity Types
|
||
P26-V11-T03 Seed Service Types
|
||
P26-V11-T04 创建万善公园服务站
|
||
P26-V11-T05 初始化Banner
|
||
P26-V11-T06 初始化Feature Flags
|
||
P26-V11-T07 初始化新增Roles/Permissions
|
||
```
|
||
|
||
上线Smoke:
|
||
|
||
```text
|
||
P26-V11-T08 Home Banner
|
||
P26-V11-T09 Quick Entries
|
||
P26-V11-T10 Service Station
|
||
P26-V11-T11 Counseling
|
||
P26-V11-T12 Content
|
||
P26-V11-T13 Activity Mutual Consent
|
||
```
|
||
|
||
---
|
||
|
||
# 第三十一章 Jira Story模板
|
||
|
||
所有V1.1 Story统一使用:
|
||
|
||
```text
|
||
Summary:
|
||
Phase:
|
||
Epic:
|
||
Priority:
|
||
|
||
Background:
|
||
V1.1 change source:
|
||
|
||
Description:
|
||
|
||
Dependencies:
|
||
|
||
Implementation Requirements:
|
||
|
||
Business Invariants:
|
||
|
||
Security / Privacy:
|
||
|
||
Acceptance Criteria:
|
||
|
||
Automated Tests:
|
||
|
||
Manual Tests:
|
||
|
||
API Impact:
|
||
|
||
DB Migration:
|
||
|
||
Frontend Impact:
|
||
|
||
Docs Impact:
|
||
|
||
Feature Flag:
|
||
|
||
Rollback Consideration:
|
||
```
|
||
|
||
---
|
||
|
||
# 第三十二章 Jira Acceptance Criteria格式
|
||
|
||
推荐全部采用:
|
||
|
||
```text
|
||
Given
|
||
When
|
||
Then
|
||
```
|
||
|
||
---
|
||
|
||
# 第三十三章 示例:Banner
|
||
|
||
```text
|
||
Given 一个Banner的start_at尚未到达
|
||
When 用户请求首页
|
||
Then Banner不得返回
|
||
```
|
||
|
||
---
|
||
|
||
# 第三十四章 示例:咨询权限
|
||
|
||
```text
|
||
Given Counselor A没有被分配Counseling Service X
|
||
When Counselor A访问Service X
|
||
Then API返回403
|
||
```
|
||
|
||
---
|
||
|
||
# 第三十五章 示例:活动互选
|
||
|
||
```text
|
||
Given A和B已经形成Mutual Activity Interest
|
||
And 只有A确认开启沟通
|
||
When 系统检查关系
|
||
Then 不得创建Match
|
||
And 不得创建Conversation
|
||
```
|
||
|
||
---
|
||
|
||
# 第三十六章 Jira优先级修订
|
||
|
||
## P0
|
||
|
||
继续:
|
||
|
||
```text
|
||
Auth
|
||
Verification
|
||
Profile
|
||
Review
|
||
Match
|
||
Like
|
||
Chat
|
||
Block
|
||
Risk
|
||
Permission
|
||
```
|
||
|
||
---
|
||
|
||
## P1
|
||
|
||
V1.1正式必须完成:
|
||
|
||
```text
|
||
Banner
|
||
本地资格
|
||
善缘服务站
|
||
服务预约
|
||
婚恋咨询
|
||
婚前辅导
|
||
婚恋课堂
|
||
婚恋反诈
|
||
多类型Activity
|
||
活动双向沟通确认
|
||
公益服务Analytics
|
||
```
|
||
|
||
P1不等于可删。
|
||
|
||
---
|
||
|
||
# 第三十七章 P2
|
||
|
||
可进入1.1.x:
|
||
|
||
```text
|
||
人脸核验正式启用
|
||
高级咨询排班
|
||
高级Content运营
|
||
高级项目报表
|
||
高级水印
|
||
高级异常账号分析
|
||
```
|
||
|
||
---
|
||
|
||
# 第三十八章 V1.1前端新增组件任务
|
||
|
||
建议单独Epic:
|
||
|
||
```text
|
||
EPIC-FE-V11 前端V1.1业务组件
|
||
```
|
||
|
||
任务:
|
||
|
||
```text
|
||
FE-V11-T01 BrandHeader
|
||
FE-V11-T02 UserStatusStrip
|
||
FE-V11-T03 HomeBannerCarousel
|
||
FE-V11-T04 QuickEntryGrid
|
||
FE-V11-T05 ServiceRecommendationCard
|
||
FE-V11-T06 ServiceLocationCard
|
||
FE-V11-T07 CounselingServiceCard
|
||
FE-V11-T08 AppointmentCard
|
||
FE-V11-T09 ArticleListItem
|
||
FE-V11-T10 SafetyNoticeCard
|
||
FE-V11-T11 ActivityMutualConsentCard
|
||
FE-V11-T12 LocalEligibilityOption
|
||
FE-V11-T13 EvidenceUploader
|
||
FE-V11-T14 ServiceHistoryItem
|
||
```
|
||
|
||
---
|
||
|
||
# 第三十九章 前端页面新增任务
|
||
|
||
```text
|
||
FE-V11-P49 公益服务中心
|
||
FE-V11-P50 服务站
|
||
FE-V11-P51 服务预约
|
||
FE-V11-P52 我的预约
|
||
FE-V11-P53 婚恋课堂
|
||
FE-V11-P54 内容详情
|
||
FE-V11-P55 婚恋咨询
|
||
FE-V11-P56 申请咨询
|
||
FE-V11-P57 我的咨询
|
||
FE-V11-P58 婚前辅导
|
||
FE-V11-P59 辅导申请
|
||
FE-V11-P60 婚恋反诈
|
||
FE-V11-P61 专项服务
|
||
FE-V11-P62 本地资格
|
||
FE-V11-P63 资格补充
|
||
FE-V11-P64 公益服务记录
|
||
```
|
||
|
||
---
|
||
|
||
# 第四十章 后台新增页面任务
|
||
|
||
```text
|
||
ADMIN-V11-01 Banner列表
|
||
ADMIN-V11-02 Banner编辑
|
||
|
||
ADMIN-V11-03 咨询服务列表
|
||
ADMIN-V11-04 咨询详情
|
||
ADMIN-V11-05 咨询工作台
|
||
|
||
ADMIN-V11-06 内容列表
|
||
ADMIN-V11-07 内容编辑
|
||
|
||
ADMIN-V11-08 服务站管理
|
||
ADMIN-V11-09 服务预约
|
||
|
||
ADMIN-V11-10 专项项目
|
||
ADMIN-V11-11 项目成员
|
||
```
|
||
|
||
---
|
||
|
||
# 第四十一章 V1.1 API增量任务组
|
||
|
||
```text
|
||
API-V11-01 GET /home
|
||
|
||
API-V11-02 Banner admin APIs
|
||
|
||
API-V11-03 service-locations
|
||
API-V11-04 service-appointments
|
||
|
||
API-V11-05 counseling/services
|
||
|
||
API-V11-06 content/categories
|
||
API-V11-07 content/articles
|
||
|
||
API-V11-08 local-eligibility
|
||
|
||
API-V11-09 service-programs
|
||
|
||
API-V11-10 activity mutual connection consent
|
||
```
|
||
|
||
---
|
||
|
||
# 第四十二章 V1.1 Migration任务组
|
||
|
||
```text
|
||
DB-V11-01 home_banners
|
||
DB-V11-02 service_locations
|
||
DB-V11-03 service_appointments
|
||
DB-V11-04 counseling_services
|
||
DB-V11-05 counseling_followups
|
||
DB-V11-06 content_categories
|
||
DB-V11-07 content_articles
|
||
DB-V11-08 user_local_eligibilities
|
||
DB-V11-09 local_eligibility_evidences
|
||
DB-V11-10 service_programs
|
||
DB-V11-11 service_program_members
|
||
DB-V11-12 organization_relationships
|
||
DB-V11-13 activity_organizations
|
||
DB-V11-14 activity_mutual_connection_consents
|
||
DB-V11-15 extend activities
|
||
```
|
||
|
||
---
|
||
|
||
# 第四十三章 V1.1安全专项任务
|
||
|
||
```text
|
||
SEC-V11-01 Local evidence IDOR
|
||
SEC-V11-02 Counseling data scope
|
||
SEC-V11-03 Counseling log redaction
|
||
SEC-V11-04 Service Station scope
|
||
SEC-V11-05 Content Editor zero user access
|
||
SEC-V11-06 Banner target validation
|
||
SEC-V11-07 Organization sponsor isolation
|
||
SEC-V11-08 Activity mutual privacy leak
|
||
```
|
||
|
||
---
|
||
|
||
# 第四十四章 V1.1数据专项任务
|
||
|
||
```text
|
||
DATA-V11-01 Service users metric
|
||
DATA-V11-02 Service occurrences metric
|
||
DATA-V11-03 Counseling completion
|
||
DATA-V11-04 Premarital completion
|
||
DATA-V11-05 Service station visits
|
||
DATA-V11-06 Source campaign
|
||
DATA-V11-07 Effective connection provisional metric
|
||
DATA-V11-08 metric dictionary version
|
||
```
|
||
|
||
---
|
||
|
||
# 第四十五章 V1.1发布阻断项
|
||
|
||
新增以下情况:
|
||
|
||
> NO-GO。
|
||
|
||
```text
|
||
Banner能任意跳外部URL
|
||
咨询人员可查看非Assigned服务
|
||
红娘可查看咨询正文
|
||
服务站人员可查看身份证
|
||
活动Mutual直接创建Chat
|
||
单向活动意向泄露
|
||
本地资格佐证公网可访问
|
||
主办单位自动获得用户全库权限
|
||
```
|
||
|
||
---
|
||
|
||
# 第四十六章 V1.1完成标准
|
||
|
||
V1.1不能只因为:
|
||
|
||
> 首页改好了
|
||
|
||
就叫升级完成。
|
||
|
||
必须形成:
|
||
|
||
```text
|
||
V1.0婚恋核心
|
||
+
|
||
V1.1首页
|
||
+
|
||
本地资格
|
||
+
|
||
公益咨询
|
||
+
|
||
婚前辅导
|
||
+
|
||
多类型活动
|
||
+
|
||
活动二阶段沟通授权
|
||
+
|
||
服务站
|
||
+
|
||
公益内容
|
||
+
|
||
公益服务统计
|
||
```
|
||
|
||
完整闭环。
|
||
|
||
---
|
||
|
||
# 第四十七章 Codex首次应用本Backlog前
|
||
|
||
必须执行:
|
||
|
||
```text
|
||
1. 读取AGENTS.md
|
||
2. 读取STATUS.md
|
||
3. 读取PENDING_DECISIONS.md
|
||
4. 读取V1.1页面修订
|
||
5. 读取V1.1数据库/API增量
|
||
6. 读取V1.1开发计划修订
|
||
7. 将本增量任务Merge到JIRA_BACKLOG.md
|
||
8. 输出Backlog Merge Report
|
||
```
|
||
|
||
---
|
||
|
||
# 第四十八章 Backlog Merge Report格式
|
||
|
||
```text
|
||
# V1.1 Backlog Merge Report
|
||
|
||
KEEP:
|
||
- ...
|
||
|
||
EXTEND:
|
||
- ...
|
||
|
||
REFACTOR:
|
||
- ...
|
||
|
||
ADD:
|
||
- ...
|
||
|
||
REMOVED/DEPRECATED:
|
||
- ...
|
||
|
||
Migrations Required:
|
||
- ...
|
||
|
||
New API:
|
||
- ...
|
||
|
||
New Pages:
|
||
- ...
|
||
|
||
New Roles:
|
||
- ...
|
||
|
||
New Permissions:
|
||
- ...
|
||
|
||
Test Impact:
|
||
- ...
|
||
|
||
Pending Decisions:
|
||
- ...
|
||
```
|
||
|
||
---
|
||
|
||
# 第四十九章 旧任务废弃规则
|
||
|
||
旧任务若写:
|
||
|
||
```text
|
||
Activity mutual → create Match
|
||
```
|
||
|
||
标记:
|
||
|
||
```text
|
||
DEPRECATED_BY_V1_1
|
||
```
|
||
|
||
不能删除历史记录。
|
||
|
||
---
|
||
|
||
# 第五十章 首页旧任务处理
|
||
|
||
原:
|
||
|
||
```text
|
||
P07 Home Recommendation Page
|
||
```
|
||
|
||
改为:
|
||
|
||
```text
|
||
REFACTORED_BY_V1_1_HOME
|
||
```
|
||
|
||
并引用:
|
||
|
||
```text
|
||
EPIC-P07-V11
|
||
```
|
||
|
||
---
|
||
|
||
# 第五十一章 不允许保留两套首页
|
||
|
||
最终只能有:
|
||
|
||
> V1.1首页。
|
||
|
||
旧首页不能通过:
|
||
|
||
```text
|
||
/home-old
|
||
```
|
||
|
||
长期残留。
|
||
|
||
迁移完成后删除旧实现。
|
||
|
||
---
|
||
|
||
# 第五十二章 不允许两套Activity Mutual逻辑并存
|
||
|
||
最终只有:
|
||
|
||
```text
|
||
Mutual Interest
|
||
→ bilateral consent
|
||
→ Match
|
||
```
|
||
|
||
不能:
|
||
|
||
> 某个入口直接Match、另一个入口需要Consent。
|
||
|
||
---
|
||
|
||
# 第五十三章 V1.1技术复杂度控制
|
||
|
||
新增任务很多,但仍然坚持:
|
||
|
||
```text
|
||
1 Backend
|
||
1 PostgreSQL
|
||
1 Redis
|
||
1 Object Storage
|
||
1 Admin Web
|
||
1 Mini Program
|
||
```
|
||
|
||
不新增独立:
|
||
|
||
```text
|
||
CMS Server
|
||
Counseling Server
|
||
Activity Server
|
||
Banner Server
|
||
```
|
||
|
||
---
|
||
|
||
# 第五十四章 Jira任务粒度
|
||
|
||
建议Task:
|
||
|
||
> 半天~1天工程量。
|
||
|
||
Epic:
|
||
|
||
> 一个Phase。
|
||
|
||
Story:
|
||
|
||
> 一个业务能力。
|
||
|
||
避免:
|
||
|
||
```text
|
||
“实现全部公益服务”
|
||
```
|
||
|
||
这种大Task。
|
||
|
||
---
|
||
|
||
# 第五十五章 依赖关系
|
||
|
||
核心依赖建议:
|
||
|
||
```text
|
||
P01
|
||
↓
|
||
P02
|
||
↓
|
||
P03/P04/P05
|
||
↓
|
||
P06
|
||
↓
|
||
P07/P08
|
||
↓
|
||
P09/P10
|
||
↓
|
||
P11/P12
|
||
↓
|
||
P13
|
||
↓
|
||
P13A
|
||
↓
|
||
P14/P15/P16
|
||
↓
|
||
P17/P18
|
||
↓
|
||
P19
|
||
↓
|
||
P20
|
||
↓
|
||
P21/P22
|
||
↓
|
||
P23
|
||
↓
|
||
P24
|
||
↓
|
||
P25
|
||
↓
|
||
P26
|
||
```
|
||
|
||
---
|
||
|
||
# 第五十六章 可以并行的任务
|
||
|
||
如果多人开发,可并行:
|
||
|
||
```text
|
||
Banner后台 vs Match Engine
|
||
Content模块 vs Chat
|
||
Service Station UI vs Risk模块
|
||
```
|
||
|
||
但数据模型依赖仍先完成。
|
||
|
||
---
|
||
|
||
# 第五十七章 Codex单智能体开发建议
|
||
|
||
如果Codex独立开发:
|
||
|
||
> 严格顺序。
|
||
|
||
不要同时打开:
|
||
|
||
```text
|
||
5个Phase
|
||
```
|
||
|
||
造成状态混乱。
|
||
|
||
---
|
||
|
||
# 第五十八章 每Phase完成后必须停
|
||
|
||
Codex输出:
|
||
|
||
```text
|
||
Phase Completion Report
|
||
```
|
||
|
||
然后再进入下一Phase。
|
||
|
||
---
|
||
|
||
# 第五十九章 V1.1回归重点
|
||
|
||
每次新增公益服务后仍必须跑:
|
||
|
||
```text
|
||
Auth
|
||
Profile
|
||
Review
|
||
Required
|
||
Match
|
||
Mutual
|
||
Block
|
||
Chat
|
||
RBAC
|
||
```
|
||
|
||
新增功能不能破坏原核心。
|
||
|
||
---
|
||
|
||
# 第六十章 最终执行原则
|
||
|
||
> **V1.1是对V1.0的增量升级,不是第二套系统。**
|
||
|
||
> **旧的正确核心逻辑保留,旧的错误活动互选逻辑必须替换。**
|
||
|
||
> **首页必须以V1.1定稿为唯一实现。**
|
||
|
||
> **咨询、服务站、内容、本地资格必须正式进入Backlog,而不是继续停留在文档。**
|
||
|
||
> **所有新增人员仍然共用Operator/RBAC/DataScope体系。**
|
||
|
||
> **所有新增服务仍然共用User、Notification、Risk、Audit、Object Storage等基础能力。**
|
||
|
||
> **服务越多,权限必须越严格,而不是越宽松。**
|
||
|
||
> **公益服务留痕,但不把私人交流和咨询过程过度数据化。**
|
||
|
||
---
|
||
|
||
# 第六十一章 最终结论
|
||
|
||
合并本增量清单后,正式开发Backlog应该能够完整覆盖:
|
||
|
||
```text
|
||
善缘丹阳品牌
|
||
+
|
||
首页Banner
|
||
+
|
||
8个核心入口
|
||
+
|
||
真实本地用户准入
|
||
+
|
||
智能双向匹配
|
||
+
|
||
安全聊天
|
||
+
|
||
公益红娘
|
||
+
|
||
婚恋咨询
|
||
+
|
||
婚前辅导
|
||
+
|
||
多类型公益活动
|
||
+
|
||
活动后双重沟通授权
|
||
+
|
||
万善公园公益服务站
|
||
+
|
||
公益服务预约
|
||
+
|
||
婚恋课堂
|
||
+
|
||
婚恋反诈
|
||
+
|
||
婚俗新风
|
||
+
|
||
专项公益服务
|
||
+
|
||
多组织协同
|
||
+
|
||
数据统计
|
||
+
|
||
安全风控
|
||
+
|
||
完整运营后台
|
||
```
|
||
|
||
至此,V1.1新增需求已经从:
|
||
|
||
> 项目计划书 → 产品设计 → 页面设计 → 数据库/API → UI/UX → Codex开发计划 → Jira任务
|
||
|
||
形成完整研发闭环。
|
||
|
||
后续Codex不应再以V1.0旧Backlog作为单独依据,而必须使用:
|
||
|
||
> **V1.0基础设计 + V1.1所有修订文件 + 本最终增量Backlog**
|
||
|
||
共同作为开发基线。 |