#36 Phase 3 Testing: AGENTS.md — coding agent 开发指南 #48

Closed
opened 2026-05-07 13:15:41 +00:00 by xingyue · 1 comment
Owner

验证目标

init workspace 生成的 AGENTS.md 内容完整,coding agent 能据此独立开发 workflow。

测试步骤

  • Step 1: AGENTS.md 包含关键章节

    cd /tmp/test-init/my-workflows
    for section in "项目结构" "核心概念" "开发流程" "编码规范" "Template" "Build" "常见陷阱"; do
      grep -q "$section" AGENTS.md && echo "✅ $section" || echo "❌ $section missing"
    done
    

    预期: 所有章节存在

  • Step 2: 包含核心类型说明

    for term in "RoleDefinition" "WorkflowDefinition" "Moderator" "AgentFn" "ExtractFn" "RoleMeta"; do
      grep -q "$term" /tmp/test-init/my-workflows/AGENTS.md && echo "✅ $term" || echo "❌ $term missing"
    done
    

    预期: 所有类型术语出现

  • Step 3: 包含编码规范要点

    for rule in "type.*interface" "function.*class" "Crockford Base32" "no.*default export" "no.*console" "no.*dynamic import"; do
      grep -qi "$rule" /tmp/test-init/my-workflows/AGENTS.md && echo "✅ $rule" || echo "❌ $rule missing"
    done
    

    预期: 关键规范都有提及

  • Step 4: 包含具体的 build/dev 命令

    grep -q 'bun run check' /tmp/test-init/my-workflows/AGENTS.md
    grep -q 'bun test' /tmp/test-init/my-workflows/AGENTS.md
    grep -q 'uncaged-workflow' /tmp/test-init/my-workflows/AGENTS.md
    

    预期: 全部匹配

验证完成标准

所有 checkbox 打勾
AGENTS.md 可读性好,coding agent 能据此独立工作

Ref: #36

## 验证目标 `init workspace` 生成的 AGENTS.md 内容完整,coding agent 能据此独立开发 workflow。 ## 测试步骤 - [ ] **Step 1: AGENTS.md 包含关键章节** ```bash cd /tmp/test-init/my-workflows for section in "项目结构" "核心概念" "开发流程" "编码规范" "Template" "Build" "常见陷阱"; do grep -q "$section" AGENTS.md && echo "✅ $section" || echo "❌ $section missing" done ``` **预期:** 所有章节存在 - [ ] **Step 2: 包含核心类型说明** ```bash for term in "RoleDefinition" "WorkflowDefinition" "Moderator" "AgentFn" "ExtractFn" "RoleMeta"; do grep -q "$term" /tmp/test-init/my-workflows/AGENTS.md && echo "✅ $term" || echo "❌ $term missing" done ``` **预期:** 所有类型术语出现 - [ ] **Step 3: 包含编码规范要点** ```bash for rule in "type.*interface" "function.*class" "Crockford Base32" "no.*default export" "no.*console" "no.*dynamic import"; do grep -qi "$rule" /tmp/test-init/my-workflows/AGENTS.md && echo "✅ $rule" || echo "❌ $rule missing" done ``` **预期:** 关键规范都有提及 - [ ] **Step 4: 包含具体的 build/dev 命令** ```bash grep -q 'bun run check' /tmp/test-init/my-workflows/AGENTS.md grep -q 'bun test' /tmp/test-init/my-workflows/AGENTS.md grep -q 'uncaged-workflow' /tmp/test-init/my-workflows/AGENTS.md ``` **预期:** 全部匹配 ## 验证完成标准 ✅ 所有 checkbox 打勾 ✅ AGENTS.md 可读性好,coding agent 能据此独立工作 Ref: #36
Author
Owner

#36 Phase 3 — AGENTS.md

#36 Phase 3 — AGENTS.md ✅
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: uncaged/workflow#48