From dcef8c85c6c99d4ff2ce4678736092479b505794 Mon Sep 17 00:00:00 2001 From: ila Date: Mon, 10 Aug 2026 00:27:29 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E5=A2=9E=E5=8A=A0=E6=9C=80=E5=B0=8F?= =?UTF-8?q?=E5=B7=A5=E5=8D=95=E4=BE=9D=E8=B5=96=E8=A7=84=E5=88=99=20(#8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Development-Workflow.-.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/Development-Workflow.-.md b/Development-Workflow.-.md index 7041993..9ada627 100644 --- a/Development-Workflow.-.md +++ b/Development-Workflow.-.md @@ -29,6 +29,23 @@ 每个单元任务都应目标单一,能够独立测试、提交和回退。 +#### 依赖与并行 + +建立新工单不要求其他工单已经完成,也不按工单编号限制实施顺序。每个单元任务必须声明: + +- 前置工单,没有时填写“无”; +- 是否允许与未完成的前置工单并行; +- 判断可以或不可以并行的原因。 + +开始修改前,Agent 检查工单声明的前置工单: + +- 没有前置工单,或前置工单已经完成,可以进入“进行中”; +- 前置工单未完成且存在实际依赖时,不得开始实施,工单保持“待实施”; +- 与前置工单没有实施冲突、允许并行时,可以进入“进行中”,但必须在工单写明原因; +- 已经进入实施后出现计划外、当前无法解除的问题,才使用“阻塞”。 + +依赖不改变单元任务边界。依赖满足后,该任务仍须拥有独立的范围、提交、测试和回退方式。 + ### 3. 实施 Agent 检查分支和工作区,只修改工单范围内的文件。发现新问题时先记录到工单;如果不影响当前验收,则另建工单,不扩大当前任务。