Phase 1 Testing: 类型定义 + extract 管线 (#174) #176

Closed
opened 2026-05-11 07:28:13 +00:00 by xiaoju · 0 comments
Owner

验证目标

类型定义中 extractPrompt 已移除,extract 管线使用通用 prompt,构建通过。

测试步骤

  • Step 1: 类型检查

    cd ~/repos/workflow && bun run build
    

    预期: 构建成功,无类型错误

  • Step 2: extractPrompt 已从类型中移除

    grep -r 'extractPrompt' packages/workflow-protocol/src/ packages/workflow-runtime/src/
    

    预期: 无匹配结果

  • Step 3: extract 管线使用通用 prompt

    grep -rn 'extractPrompt' packages/workflow-execute/src/
    

    预期: 无引用 role.extractPrompt

  • Step 4: coder schema 包含 describe

    grep -A1 'completedPhase' packages/workflow-template-develop/src/roles/coder.ts
    

    预期: z.string().describe(...) 包含 last phase hash 提示

  • Step 5: 现有测试通过

    cd ~/repos/workflow && bun test
    

    预期: 全部通过

验证完成标准

所有 checkbox 打勾
构建 + 测试通过

Ref: #174

## 验证目标 类型定义中 `extractPrompt` 已移除,extract 管线使用通用 prompt,构建通过。 ## 测试步骤 - [ ] **Step 1: 类型检查** ```bash cd ~/repos/workflow && bun run build ``` **预期:** 构建成功,无类型错误 - [ ] **Step 2: extractPrompt 已从类型中移除** ```bash grep -r 'extractPrompt' packages/workflow-protocol/src/ packages/workflow-runtime/src/ ``` **预期:** 无匹配结果 - [ ] **Step 3: extract 管线使用通用 prompt** ```bash grep -rn 'extractPrompt' packages/workflow-execute/src/ ``` **预期:** 无引用 role.extractPrompt - [ ] **Step 4: coder schema 包含 describe** ```bash grep -A1 'completedPhase' packages/workflow-template-develop/src/roles/coder.ts ``` **预期:** z.string().describe(...) 包含 last phase hash 提示 - [ ] **Step 5: 现有测试通过** ```bash cd ~/repos/workflow && bun test ``` **预期:** 全部通过 ## 验证完成标准 ✅ 所有 checkbox 打勾 ✅ 构建 + 测试通过 Ref: #174
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: uncaged/workflow#176