This commit is contained in:
@@ -14,7 +14,6 @@ triggers:
|
||||
|
||||
movements:
|
||||
- name: build
|
||||
edit: true
|
||||
persona: builder
|
||||
instruction: |
|
||||
## ワークスペース・アプリ作成フェーズ
|
||||
@@ -42,14 +41,12 @@ movements:
|
||||
- **作成・更新できた → verify へ**: `transition({next_step: "verify", summary: "アプリ名と概要"})`
|
||||
- **依頼が曖昧で作れない**: `complete({status: "needs_user_input", missing_info: "...", why_no_default: "..."})`
|
||||
- **技術的失敗で打ち切り**: `complete({status: "aborted", abort_reason: "..."})`
|
||||
allowed_tools: [Read, Write, Edit, Glob, Grep, Bash, ReadToolDoc, ReadImage, TestWorkspaceApp]
|
||||
default_next: verify
|
||||
rules:
|
||||
- condition: アプリの作成・更新が完了した
|
||||
next: verify
|
||||
|
||||
- name: verify
|
||||
edit: true
|
||||
persona: reviewer
|
||||
instruction: |
|
||||
## 検証フェーズ(E2E ゲート必須)
|
||||
@@ -97,7 +94,6 @@ movements:
|
||||
(「作成しました」等のメタ説明ではなく、アプリの内容そのものを書く)。
|
||||
- **E2E 不合格・設計上の問題 → build へ**: `transition({next_step: "build", summary: "具体的な失敗内容"})`
|
||||
- **技術的失敗で続行不能**: `complete({status: "aborted", abort_reason: "..."})`
|
||||
allowed_tools: [Read, Write, Edit, Glob, Grep, Bash, ReadToolDoc, TestWorkspaceApp]
|
||||
default_next: COMPLETE
|
||||
rules:
|
||||
- condition: 作り直しが必要(E2E 不合格または設計上の問題)
|
||||
|
||||
Reference in New Issue
Block a user