用途:在 Spec Pack 的 verification 阶段生成或更新 {FEATURE_DIR}/verification/suites.md,把 usecase.md 里的用例编号组织成可执行集合(smoke / regression / targeted),并明确执行顺序、依赖与阻断口径。
输入与门禁:需先执行 spec-context 获取上下文,并在对话中回显 FEATURE_DIR=...(允许 (reuse))。必读项目级 memory:project/memory/product.md、project/memory/tech.md、project/memory/glossary.md;读不到必须写 CONTEXT GAP。输入依赖 {FEATURE_DIR}/verification/usecase.md 与 {FEATURE_DIR}/verification/test-plan.md 应已存在;缺失时必须写 CONTEXT GAP 并停止,避免凭空编排。套件条目必须指向具体用例编号,禁止“覆盖登录流程”这类模糊描述。
输出与模板:落盘 {FEATURE_DIR}/verification/suites.md,必须按 assets/suites_template.md 模板生成,不得自创结构或字段名。
内容要求:至少包含 Smoke(冒烟)的阻断规则(与 test-plan.md 准出标准一致)及用例清单 TC-;Regression(回归)用例清单 TC-(可分组);Targeted(定向回归,如适用)的触发条件(impact-analysis / 风险清单 / 变更说明)及用例清单 TC-*;执行顺序与依赖(例如 smoke → targeted → regression)。
DoD 自检:套件中每条目都能定位到具体 TC-* 编号;smoke 套件有明确“失败即阻断交付”的口径且与 test-plan.md 一致;targeted 套件能追溯到影响面/风险来源(如有 requirements/solution.md#impact-analysis)。