diff --git a/HarborForge.Backend b/HarborForge.Backend index 431f4ab..cb0be05 160000 --- a/HarborForge.Backend +++ b/HarborForge.Backend @@ -1 +1 @@ -Subproject commit 431f4abe5aa8aa2dc4844a662be231803ba22c7c +Subproject commit cb0be052468252a4034ec5b62788840985394f56 diff --git a/plans/TASKLIST.md b/plans/TASKLIST.md index 2fbef35..4e7dc5a 100644 --- a/plans/TASKLIST.md +++ b/plans/TASKLIST.md @@ -64,12 +64,12 @@ - [x] 实现删除 Essential - [x] 实现 Proposal 详情返回 Essential 列表 -- [ ] BE-PR-007:重构 Proposal Accept 逻辑(backend only) - - [ ] 移除"accept 后生成单个 `story/feature` task"的旧逻辑 - - [ ] Accept 时要求显式选择目标 Milestone - - [ ] 遍历 Proposal 下全部 Essential - - [ ] 按 Essential.type 生成对应 `story/*` task - - [ ] 保证批量创建在一个事务中完成 +- [x] BE-PR-007:重构 Proposal Accept 逻辑(backend only) + - [x] 移除"accept 后生成单个 `story/feature` task"的旧逻辑 + - [x] Accept 时要求显式选择目标 Milestone + - [x] 遍历 Proposal 下全部 Essential + - [x] 按 Essential.type 生成对应 `story/*` task + - [x] 保证批量创建在一个事务中完成 - [ ] BE-PR-008:补充 Proposal Accept 追踪字段/关系(backend only) - [ ] 明确 Proposal 与生成 tasks 的映射方式