用途:在 Spec Pack 的 verification 阶段生成或更新 {FEATURE_DIR}/verification/suites.md,把 usecase.md 中的用例组织成可执行测试集合,并定义阻断规则与执行顺序。
主要能力:区分 Smoke(冒烟)、Regression(回归)、Targeted(定向回归)套件;为套件设定明确的“失败即阻断交付”口径;规划执行顺序与依赖(示例:smoke → targeted → regression)。套件条目必须指向具体用例编号(TC-*),不得使用模糊描述。
使用方式与门禁:需先执行 spec-context 获取上下文,并在对话中回显 FEATURE_DIR=...(允许 (reuse))。必须先读取项目级 memory:project/memory/product.md、tech.md、glossary.md,读不到须写 CONTEXT GAP。输入依赖 {FEATURE_DIR}/verification/usecase.md 与 test-plan.md 应已存在,缺失时须写 CONTEXT GAP 并停止。输出必须按 assets/suites_template.md 模板生成,不得自创结构或字段名。
限制与检查:阻断规则需与 test-plan.md 的准出标准一致;targeted 套件需可追溯到影响面或风险来源(如 requirements/solution.md#impact-analysis)。DoD 自检要求每条目可定位到具体 TC-*,smoke 有明确阻断口径且与 test-plan 一致。官方文本未提供,收费、平台与更多细节暂未提供。