2.2 KiB
Raw Blame History

name description capability tools
feature 通用功能/需求概念规范——功能定义、通用生命周期、与迭代/任务/用例/Bug 的关系、验收标准。agent 处理功能时据此操作。产线可用同名 skill 覆盖默认状态机。触发:提出/审批/开发/交付/验证功能,或提到新功能、需求、功能点、验收。 feature_capability
propose_feature
approve_feature
reject_feature
start_feature
deliver_feature
verify_feature
reopen_feature
list_features
set_feature_state

功能/需求(通用概念)

一、概念定义

功能 = 一个可追踪的软件能力单元,是需求拆解出来的「功能点」。 功能是迭代 scope、测试用例、Bug 的共同锚点迭代范围、用例、Bug 都应能挂到 feature 上。

二、通用生命周期(状态)

状态 语义
proposed 已提出(待审批)
approved 已批准(待开发)
in_progress 开发中
delivered 已交付(待验证)
verified 已验证(验收通过)
rejected 已驳回

通用流转proposed → approved → in_progress → delivered → verifiedproposed/approved 可 → rejectedrejected/verified 可 reopen 回 proposed。

三、与其他概念的关系

  • 功能挂 projectproject_id+ 可选 iterationiteration_id
  • 功能 → 任务task_id一个功能可由多个任务实现。
  • 功能 → 测试用例用例验证功能的验收标准acceptance_criteria
  • 功能 → Bug开发/测试中发现的缺陷挂回功能。

四、门禁(通用)

  • approve 通过:功能描述清晰 + 验收标准明确。
  • verify 通过:满足验收标准,且关联 Bug 全部 verified/closed。

五、配套能力feature 能力工具)

propose_feature / approve_feature / reject_feature / start_feature / deliver_feature / verify_feature / reopen_feature / list_features / set_feature_stateCAS 兜底)。

六、分层覆盖

本 skill 是通用功能概念规范SDLC 产线默认状态机见 pipelines/sdlc_general/common/feature(具体角色权限)。项目可用同名 feature skill 覆盖。