Refactor action plan verification command to plan verification

- Updated all references from `/workflow:action-plan-verify` to `/workflow:plan-verify` across various documentation and command files.
- Introduced a new command file for `/workflow:plan-verify` that performs read-only verification analysis on planning artifacts.
- Adjusted command relationships and help documentation to reflect the new command structure.
- Ensured consistency in command usage throughout the workflow guide and getting started documentation.
This commit is contained in:
catlog22
2026-01-24 10:46:15 +08:00
parent 6c80168612
commit 159dfd179e
18 changed files with 782 additions and 48 deletions

View File

@@ -0,0 +1,169 @@
# Command Library
CCW Coordinator 支持的命令库。基于 CCW workflow 命令系统。
## Command Categories
### Planning Commands
| Command | Description | Level |
|---------|-------------|-------|
| `/workflow:lite-plan` | 轻量级规划 | L2 |
| `/workflow:plan` | 标准规划 | L3 |
| `/workflow:multi-cli-plan` | 多CLI协作规划 | L2 |
| `/workflow:brainstorm:auto-parallel` | 头脑风暴规划 | L4 |
| `/workflow:tdd-plan` | TDD规划 | L3 |
### Execution Commands
| Command | Description | Level |
|---------|-------------|-------|
| `/workflow:lite-execute` | 轻量级执行 | L2 |
| `/workflow:execute` | 标准执行 | L3 |
| `/workflow:test-cycle-execute` | 测试循环执行 | L3 |
### BugFix Commands
| Command | Description | Level |
|---------|-------------|-------|
| `/workflow:lite-fix` | 轻量级修复 | L2 |
| `/workflow:lite-fix --hotfix` | 紧急修复 | L2 |
### Testing Commands
| Command | Description | Level |
|---------|-------------|-------|
| `/workflow:test-gen` | 测试生成 | L3 |
| `/workflow:test-fix-gen` | 测试修复生成 | L3 |
| `/workflow:tdd-verify` | TDD验证 | L3 |
### Review Commands
| Command | Description | Level |
|---------|-------------|-------|
| `/workflow:review-session-cycle` | 会话审查 | L3 |
| `/workflow:review-module-cycle` | 模块审查 | L3 |
| `/workflow:review-fix` | 审查修复 | L3 |
| `/workflow:plan-verify` | 计划验证 | L3 |
### Documentation Commands
| Command | Description | Level |
|---------|-------------|-------|
| `/memory:docs` | 生成文档 | L2 |
| `/memory:update-related` | 更新相关文档 | L2 |
| `/memory:update-full` | 全面更新文档 | L2 |
### Issue Commands
| Command | Description | Level |
|---------|-------------|-------|
| `/issue:discover` | 发现Issue | Supplementary |
| `/issue:discover-by-prompt` | 基于提示发现Issue | Supplementary |
| `/issue:plan --all-pending` | 规划所有待处理Issue | Supplementary |
| `/issue:queue` | 排队Issue | Supplementary |
| `/issue:execute` | 执行Issue | Supplementary |
## Command Chains (Recommended)
### 标准开发流程
```
1. /workflow:lite-plan
2. /workflow:lite-execute
3. /workflow:test-cycle-execute
```
### 完整规划流程
```
1. /workflow:plan
2. /workflow:plan-verify
3. /workflow:execute
4. /workflow:review-session-cycle
```
### TDD 流程
```
1. /workflow:tdd-plan
2. /workflow:execute
3. /workflow:tdd-verify
```
### Issue 批处理流程
```
1. /issue:plan --all-pending
2. /issue:queue
3. /issue:execute
```
## JSON Format
```json
{
"workflow_commands": [
{
"category": "Planning",
"commands": [
{ "name": "/workflow:lite-plan", "description": "轻量级规划" },
{ "name": "/workflow:plan", "description": "标准规划" },
{ "name": "/workflow:multi-cli-plan", "description": "多CLI协作规划" },
{ "name": "/workflow:brainstorm:auto-parallel", "description": "头脑风暴" },
{ "name": "/workflow:tdd-plan", "description": "TDD规划" }
]
},
{
"category": "Execution",
"commands": [
{ "name": "/workflow:lite-execute", "description": "轻量级执行" },
{ "name": "/workflow:execute", "description": "标准执行" },
{ "name": "/workflow:test-cycle-execute", "description": "测试循环执行" }
]
},
{
"category": "BugFix",
"commands": [
{ "name": "/workflow:lite-fix", "description": "轻量级修复" },
{ "name": "/workflow:lite-fix --hotfix", "description": "紧急修复" }
]
},
{
"category": "Testing",
"commands": [
{ "name": "/workflow:test-gen", "description": "测试生成" },
{ "name": "/workflow:test-fix-gen", "description": "测试修复" },
{ "name": "/workflow:tdd-verify", "description": "TDD验证" }
]
},
{
"category": "Review",
"commands": [
{ "name": "/workflow:review-session-cycle", "description": "会话审查" },
{ "name": "/workflow:review-module-cycle", "description": "模块审查" },
{ "name": "/workflow:review-fix", "description": "审查修复" },
{ "name": "/workflow:plan-verify", "description": "计划验证" }
]
},
{
"category": "Documentation",
"commands": [
{ "name": "/memory:docs", "description": "生成文档" },
{ "name": "/memory:update-related", "description": "更新相关文档" },
{ "name": "/memory:update-full", "description": "全面更新文档" }
]
},
{
"category": "Issues",
"commands": [
{ "name": "/issue:discover", "description": "发现Issue" },
{ "name": "/issue:discover-by-prompt", "description": "基于提示发现Issue" },
{ "name": "/issue:plan --all-pending", "description": "规划所有待处理Issue" },
{ "name": "/issue:queue", "description": "排队Issue" },
{ "name": "/issue:execute", "description": "执行Issue" }
]
}
]
}
```

View File

@@ -46,7 +46,7 @@
| `/workflow:review-session-cycle` | 会话审查 | L3 |
| `/workflow:review-module-cycle` | 模块审查 | L3 |
| `/workflow:review-fix` | 审查修复 | L3 |
| `/workflow:action-plan-verify` | 计划验证 | L3 |
| `/workflow:plan-verify` | 计划验证 | L3 |
### Documentation Commands
@@ -82,7 +82,7 @@
```
1. /workflow:plan
2. /workflow:action-plan-verify
2. /workflow:plan-verify
3. /workflow:execute
4. /workflow:review-session-cycle
```
@@ -254,7 +254,7 @@ tdd-plan → lite-execute
| review | review-session-cycle, review-module-cycle, review-fix |
| bugfix | lite-fix, debug, debug-with-file |
| maintenance | clean, replan |
| verification | action-plan-verify, tdd-verify |
| verification | plan-verify, tdd-verify |
### 兼容性矩阵

View File

@@ -15,7 +15,7 @@
"/workflow:review-session-cycle",
"/memory:docs",
"/workflow:brainstorm:artifacts",
"/workflow:action-plan-verify",
"/workflow:plan-verify",
"/version"
],
@@ -69,7 +69,7 @@
"difficulty": "Intermediate",
"essential": true,
"flow": {
"next_steps": ["/workflow:action-plan-verify", "/workflow:execute"],
"next_steps": ["/workflow:plan-verify", "/workflow:execute"],
"alternatives": ["/workflow:tdd-plan"]
},
"source": "../../../commands/workflow/plan.md"
@@ -89,8 +89,8 @@
"source": "../../../commands/workflow/execute.md"
},
{
"name": "action-plan-verify",
"command": "/workflow:action-plan-verify",
"name": "plan-verify",
"command": "/workflow:plan-verify",
"description": "Cross-artifact consistency analysis",
"arguments": "[--session session-id]",
"category": "workflow",
@@ -100,7 +100,7 @@
"prerequisites": ["/workflow:plan"],
"next_steps": ["/workflow:execute"]
},
"source": "../../../commands/workflow/action-plan-verify.md"
"source": "../../../commands/workflow/plan-verify.md"
},
{
"name": "init",

View File

@@ -144,7 +144,7 @@ def build_command_relationships() -> Dict[str, Any]:
return {
"workflow:plan": {
"calls_internally": ["workflow:session:start", "workflow:tools:context-gather", "workflow:tools:conflict-resolution", "workflow:tools:task-generate-agent"],
"next_steps": ["workflow:action-plan-verify", "workflow:status", "workflow:execute"],
"next_steps": ["workflow:plan-verify", "workflow:status", "workflow:execute"],
"alternatives": ["workflow:tdd-plan"],
"prerequisites": []
},
@@ -159,7 +159,7 @@ def build_command_relationships() -> Dict[str, Any]:
"related": ["workflow:status", "workflow:resume"],
"next_steps": ["workflow:review", "workflow:tdd-verify"]
},
"workflow:action-plan-verify": {
"workflow:plan-verify": {
"prerequisites": ["workflow:plan"],
"next_steps": ["workflow:execute"],
"related": ["workflow:status"]
@@ -217,7 +217,7 @@ def identify_essential_commands(all_commands: List[Dict]) -> List[Dict]:
"workflow:execute", "workflow:status", "workflow:session:start",
"workflow:review-session-cycle", "cli:analyze", "cli:chat",
"memory:docs", "workflow:brainstorm:artifacts",
"workflow:action-plan-verify", "workflow:resume", "version"
"workflow:plan-verify", "workflow:resume", "version"
]
essential = []

View File

@@ -22,7 +22,7 @@
},
"verify": {
"description": "Plan and quality verification",
"commands": ["/workflow:action-plan-verify", "/workflow:tdd-verify"]
"commands": ["/workflow:plan-verify", "/workflow:tdd-verify"]
},
"execute": {
"description": "Task execution and implementation",
@@ -152,7 +152,7 @@
"artifacts": ".workflow/active/{session}/",
"steps": [
{ "command": "/workflow:plan", "optional": false },
{ "command": "/workflow:action-plan-verify", "optional": false, "auto_continue": true },
{ "command": "/workflow:plan-verify", "optional": false, "auto_continue": true },
{ "command": "/workflow:execute", "optional": false },
{ "command": "/workflow:review", "optional": true }
],
@@ -171,7 +171,7 @@
"steps": [
{ "command": "/workflow:brainstorm:auto-parallel", "optional": false, "confirm_before": true },
{ "command": "/workflow:plan", "optional": false },
{ "command": "/workflow:action-plan-verify", "optional": true, "auto_continue": true },
{ "command": "/workflow:plan-verify", "optional": true, "auto_continue": true },
{ "command": "/workflow:execute", "optional": false }
],
"cli_hints": {
@@ -244,7 +244,7 @@
"artifacts": ".workflow/active/{session}/",
"steps": [
{ "command": "/workflow:tdd-plan", "optional": false },
{ "command": "/workflow:action-plan-verify", "optional": true, "auto_continue": true },
{ "command": "/workflow:plan-verify", "optional": true, "auto_continue": true },
{ "command": "/workflow:execute", "optional": false },
{ "command": "/workflow:tdd-verify", "optional": false }
],