cawplan-testplan-layout
Installation
SKILL.md
CawPlan TestPlan Layout — A2 测试计划编排
cawplan skill check
硬门禁(MUST)
- preview-first:禁止跳过 preview 直接
plan execute。 - execute 仅用
preview_id;禁止 execute 前重算范围或改 Milestone /ticket_reuse_strategy。 - Milestone 名 =
{product_name} {version_name}(禁止{version_name} - QA Execution)。 - Ticket 增量编排:默认
ticket_reuse_strategy=AUTO(BE 默认);已绑定 TicketREUSE不新建 Run;全量重建须 preview 时显式--ticket-reuse-strategy CREATE_ALL。 - 阻断性 gap → 硬禁止 execute。见
ux.md §Gaps。 - 用户展示:
ux.md §Glossary;UUID/preview_id默认隐藏;跟随用户主语言;Agent 自行AskUserQuestion。 - 双确认闸:预览决策闸(Step 3)→ 执行提交闸(Step 5
--confirm)。 - plan-rules set:仅 SQA 明确要求调整 R1–R7 时执行。
- 首次 Milestone 闸门:
mapping-get返回has_mapping=false时,禁止跳过框 M 直接plan preview(§Intent命中或§ConfirmState复用除外)。 - 非首次免询问:
has_mapping=true时禁止弹框 M;直接AUTOpreview。框 M 或 Intent 确认后至 execute 前禁止改milestone_strategy/milestone_id。