问题域/PD-153

层级 Epic 系统

Hierarchical Epic System

层级化任务分解,支持 epic/task/subtask 树形结构和层级 ID

子问题

1.层级 ID 设计

2.任务分解策略

3.层级查询

4.状态聚合

5.双轨层级表达(显式依赖 + 隐式 ID)

6.批量状态聚合性能优化

7.Swarm 波次自动计算

各项目的解法1 solutions

Signals

横向对比

维度beads
层级表达方式parent-child 依赖 + 点分 ID 双轨制
状态聚合策略批量单表查询 + 内存计算,避免 JOIN
并行度计算Kahn 拓扑排序输出波次(wave)
树形渲染优先级 → ID 二级排序,支持依赖和点分 ID 双驱动
自动化能力Epic 自动关闭(所有子任务完成时)

最佳实践

1.点分层级 ID(bd-a3f8.1.1)

2.自动状态向上传播

3.层级深度限制

4.epic 进度追踪

5.parent-child 与 blocks 类型分离(语义清晰)

6.避免 JOIN 的单表查询 + 内存聚合

7.优先级驱动的树形排序(P0 优先展示)

8.Kahn 算法自动检测循环依赖