2.0 KiB
2.0 KiB
| name | description | capability | tools | ||||||
|---|---|---|---|---|---|---|---|---|---|
| iteration | 通用迭代概念规范——迭代定义、通用生命周期、与功能/测试计划/Bug 的关系、准入准出门禁。agent 处理迭代时据此操作。产线可用同名 skill 覆盖。触发:创建/启动/完成/取消迭代,或提到迭代、sprint、增量、版本迭代。 | iteration_capability |
|
迭代(通用概念)
一、概念定义
迭代 = 项目的一次增量交付周期(sprint/版本),把一批功能/修复打包,在固定周期内交付。 迭代是规划与执行的分组单位,功能、测试计划、Bug 都按迭代组织。
二、通用生命周期(状态)
| 状态 | 语义 |
|---|---|
| planning | 规划中 |
| in_progress | 进行中 |
| completed | 已完成 |
| cancelled | 已取消 |
通用流转:planning → in_progress → completed;planning/in_progress 可 → cancelled。
三、与其他概念的关系
迭代 iteration(挂 project)
├── 功能 feature(1:N,本迭代要交付的能力)
├── 测试计划 test-plan(1:N,本迭代的测试策略)
└── Bug bug(1:N,本迭代发现的缺陷)
四、门禁(通用)
- 准入:迭代范围(scope)明确,含可验收的功能清单。
- 准出:迭代内功能全部 verified、测试计划 completed、未关闭 Bug 清零(或明确豁免)。
五、配套能力(工具)
已固化的 iteration 能力(iteration_capability):
create_iteration / start_iteration / complete_iteration / cancel_iteration / list_iterations / set_iteration_state(CAS 兜底)。
状态迁移走能力模块(CAS 原子 + 租户隔离 + 审计);CRUD 走 xls2ui 生成的端点。
六、分层覆盖
本 skill 是通用迭代概念规范;SDLC 产线可用同名 iteration skill 覆盖具体状态机与角色权限。