49 lines
1.3 KiB
Markdown
49 lines
1.3 KiB
Markdown
# architect — 設計 instruction テンプレート
|
|
|
|
> **用途**: アーキテクチャ設計(計画レポートを受けて設計判断を行う)
|
|
> **使用エージェント**: architect
|
|
> **前提**: plan ムーブメントの後に実行
|
|
|
|
---
|
|
|
|
## テンプレート
|
|
|
|
```
|
|
計画レポート({report:plan.md})を読み、アーキテクチャ設計を行ってください。
|
|
|
|
**小規模タスクの判断基準:**
|
|
- 1-2ファイルの変更のみ
|
|
- 設計判断が不要
|
|
- 技術選定が不要
|
|
|
|
小規模タスクの場合は設計レポートを作成せず、
|
|
「小規模タスク(設計不要)」のルールに対応してください。
|
|
|
|
**設計が必要なタスク:**
|
|
- 3ファイル以上の変更
|
|
- 新しいモジュール・機能の追加
|
|
- 技術選定が必要
|
|
- アーキテクチャパターンの決定が必要
|
|
|
|
**やること:**
|
|
1. タスクの規模を評価
|
|
2. ファイル構成を決定
|
|
3. 技術選定(必要な場合)
|
|
4. 設計パターンの選択
|
|
5. Coderへの実装ガイドライン作成
|
|
```
|
|
|
|
---
|
|
|
|
## 典型的な rules
|
|
|
|
```yaml
|
|
rules:
|
|
- condition: 小規模タスク(設計不要)
|
|
next: implement
|
|
- condition: 設計完了
|
|
next: implement
|
|
- condition: 情報不足、判断できない
|
|
next: ABORT
|
|
```
|