This commit is contained in:
@@ -10,7 +10,6 @@ initial_movement: gather
|
||||
|
||||
movements:
|
||||
- name: gather
|
||||
edit: true
|
||||
persona: researcher
|
||||
instruction: |
|
||||
## 調査計画
|
||||
@@ -57,7 +56,6 @@ movements:
|
||||
- **追加収集のため同じ gather を続行**: `transition({next_step: "gather"})`
|
||||
- **対象が曖昧で確認が必要**: `complete({status: "needs_user_input", missing_info: "...", why_no_default: "..."})`
|
||||
- **技術的失敗で打ち切り**: `complete({status: "aborted", abort_reason: "..."})`
|
||||
allowed_tools: [XSearch, XUserPosts, XPostDetail, XTimeline, XFetchCardMedia, BrowseWeb, WebFetch, WebSearch, Read, Write, Edit, Glob, Grep, DownloadFile, 'mcp__*']
|
||||
default_next: analyze
|
||||
rules:
|
||||
- condition: 追加収集が必要(別のSNS、追加クエリ等)
|
||||
@@ -66,7 +64,6 @@ movements:
|
||||
next: analyze
|
||||
|
||||
- name: analyze
|
||||
edit: true
|
||||
persona: analyst
|
||||
instruction: |
|
||||
output/raw/ の収集データを読み込み、分析してレポートを作成する。
|
||||
@@ -91,7 +88,6 @@ movements:
|
||||
情報が不足している場合は gather に戻る(追加の検索クエリを明示すること)。
|
||||
verify からの差し戻しがある場合は、指摘された不足点・期待する修正を優先的に解消すること。
|
||||
|
||||
allowed_tools: [Read, Write, Edit, Glob, Grep, WebSearch, WebFetch, DownloadFile, BatchReviewTextWithLLM, MergeReviewedResults, 'mcp__*']
|
||||
default_next: verify
|
||||
rules:
|
||||
- condition: output/report.md にレポートを書き出した
|
||||
@@ -100,7 +96,6 @@ movements:
|
||||
next: gather
|
||||
|
||||
- name: verify
|
||||
edit: false
|
||||
persona: supervisor
|
||||
instruction: |
|
||||
output/ のレポートを確認する。
|
||||
@@ -141,7 +136,6 @@ movements:
|
||||
- 合格: `complete({status: "success", result: "ユーザー向け最終回答"})`
|
||||
- 修正必要: `transition({next_step: "analyze", summary: "差し戻し指摘"})` (上記形式で)
|
||||
- 技術的失敗: `complete({status: "aborted", abort_reason: "..."})`
|
||||
allowed_tools: [Read, Glob, Grep]
|
||||
default_next: COMPLETE
|
||||
rules:
|
||||
- condition: output/ にファイルがない、または内容に不足がある
|
||||
|
||||
Reference in New Issue
Block a user