active
This commit is contained in:
@@ -1,56 +0,0 @@
|
||||
---
|
||||
name: 拆分win派奖文档
|
||||
overview: 将 wallet PRD 中与 win(派奖)强相关的需求从主文档拆分到独立文档,降低耦合并保持规则可追踪。计划默认采用“从 wallet.md 迁移到 win.md,并在原处保留索引入口”的方式。
|
||||
todos:
|
||||
- id: identify-win-sections
|
||||
content: 标记 wallet.md 中所有 win(派奖)主规则与引用依赖段落
|
||||
status: completed
|
||||
- id: create-win-doc
|
||||
content: 创建 win.md 并迁移/重组派奖规则、流程与示例
|
||||
status: completed
|
||||
- id: refactor-wallet-doc
|
||||
content: 在 wallet.md 用摘要+链接替换已迁移内容并更新目录
|
||||
status: completed
|
||||
- id: consistency-pass
|
||||
content: 统一术语与交叉引用,确保无重复冲突定义
|
||||
status: completed
|
||||
isProject: false
|
||||
---
|
||||
|
||||
# 将 win(派奖)需求拆分到独立文档
|
||||
|
||||
## 目标
|
||||
把 [doc/wallet.md](doc/wallet.md) 中“win(派奖)”相关需求整理到新文档 [doc/win.md](doc/win.md),并保证两份文档职责清晰:
|
||||
- `wallet.md` 保留钱包总规则与对外索引
|
||||
- `win.md` 承载派奖、Round 结算、出资分配等细则
|
||||
|
||||
## 拆分范围(默认)
|
||||
从 [doc/wallet.md](doc/wallet.md) 迁移以下“win 主体”内容到 [doc/win.md](doc/win.md):
|
||||
- §12 `Slots 多次派奖与最终结算规则`
|
||||
- §20 中 win 强相关子流程:
|
||||
- `20.4 Round 多次派奖`
|
||||
- `20.5 Round 最终结算`
|
||||
- 与派奖直接相关且需避免重复维护的规则片段(在 `wallet.md` 中改为引用):
|
||||
- §10.3 `派奖归属规则`
|
||||
- §11 中 `Round 总派奖` 分配示例
|
||||
- §16.2 `派奖按比例拆分余数`
|
||||
|
||||
## 文档结构调整
|
||||
- 在 [doc/wallet.md](doc/wallet.md):
|
||||
- 保留“钱包主规则”定位
|
||||
- 将迁移段落替换为简要摘要 + 指向 [doc/win.md](doc/win.md) 的链接
|
||||
- 更新目录,新增 `win` 文档入口
|
||||
- 在 [doc/win.md](doc/win.md):
|
||||
- 新建“win(派奖)需求”专题文档
|
||||
- 按“背景 → 结算时序 → 分配规则 → 边界条件 → 示例流程”重组内容
|
||||
- 明确与 `Lot`、`Task`、`Withdrawable` 的关系,保留必要术语一致性(Round/FinalSettlement/AllocatedPayout)
|
||||
|
||||
## 一致性与可维护性约束
|
||||
- 术语与口径与 [doc/wallet.md](doc/wallet.md) 保持一致(Bonus/Deposit/Withdrawable、Final Settlement、PlayedOut)
|
||||
- 避免双份正文维护:同一规则只在一个文档定义,另一侧做引用
|
||||
- 若保留示例在两文档同时出现,仅保留“简版示意”在 `wallet.md`,完整口径放 `win.md`
|
||||
|
||||
## 验收标准
|
||||
- [doc/win.md](doc/win.md) 可单独说明“派奖”完整业务规则
|
||||
- [doc/wallet.md](doc/wallet.md) 删除/替换原 win 细节后仍可作为钱包总览
|
||||
- 两文档目录和交叉链接可直接跳转,且不存在明显冲突描述
|
||||
Reference in New Issue
Block a user