Config: - PersistedGlobalConfig → GlobalConfig にリネーム、互換エイリアス削除 - persisted-global-config.ts → config-types.ts にリネーム - ProjectConfig → GlobalConfig extends Omit<ProjectConfig, ...> の継承構造に整理 - verbose/logLevel/log_level を削除(logging セクションに統一) - migration 機構(migratedProjectLocalKeys 等)を削除 Supervisor ペルソナ: - 後方互換コードの検出・その場しのぎの検出・ボーイスカウトルールを除去(review.md ポリシー / architecture.md ナレッジと重複) - ピース全体の見直しを supervise.md インストラクションに移動 takt-default-team-leader: - loop_monitor のインライン instruction_template を既存ファイル参照に変更 - implement の「判断できない」ルールを ai_review → plan に修正
75 lines
2.4 KiB
Markdown
75 lines
2.4 KiB
Markdown
テスト実行、ビルド確認、最終承認を行ってください。
|
||
|
||
**ピース全体の確認:**
|
||
1. レポートディレクトリ内の全レポートを確認し、ピース全体の整合性をチェックする
|
||
- 計画と実装結果が一致しているか
|
||
- 各レビュームーブメントの指摘が適切に対応されているか
|
||
- タスクの本来の目的が達成されているか
|
||
2. タスク指示書の各要件が達成されているか
|
||
- タスク指示書から要件を1つずつ抽出する
|
||
- 各要件について、実装されたコード(ファイル:行)を特定する
|
||
- コードが要件を満たしていることを実際に確認する(ファイルを読む、テストを実行する)
|
||
- 計画レポートの判断を鵜呑みにせず、要件ごとに独立照合する
|
||
- 充足していない要件が1つでもあれば REJECT する
|
||
|
||
**レポートの確認:** Report Directory内の全レポートを読み、
|
||
未対応の改善提案がないか確認してください。
|
||
|
||
**Validation出力契約:**
|
||
```markdown
|
||
# 最終検証結果
|
||
|
||
## 結果: APPROVE / REJECT
|
||
|
||
## 要件充足チェック
|
||
|
||
タスク指示書から要件を抽出し、各要件を実コードで個別に検証する。
|
||
|
||
| # | 要件(タスク指示書から抽出) | 充足 | 根拠(ファイル:行) |
|
||
|---|---------------------------|------|-------------------|
|
||
| 1 | {要件1} | ✅/❌ | `src/file.ts:42` |
|
||
| 2 | {要件2} | ✅/❌ | `src/file.ts:55` |
|
||
|
||
- ❌ が1件でもある場合は REJECT 必須
|
||
- 根拠なしの ✅ は無効(実コードで確認すること)
|
||
- 計画レポートの判断を鵜呑みにせず、要件ごとに独立照合する
|
||
|
||
## 検証サマリー
|
||
| 項目 | 状態 | 確認方法 |
|
||
|------|------|---------|
|
||
| テスト | ✅ | `npm test` (N passed) |
|
||
| ビルド | ✅ | `npm run build` 成功 |
|
||
| 動作確認 | ✅ | 主要フロー確認 |
|
||
|
||
## 成果物
|
||
- 作成: {作成したファイル}
|
||
- 変更: {変更したファイル}
|
||
|
||
## 未完了項目(REJECTの場合)
|
||
| # | 項目 | 理由 |
|
||
|---|------|------|
|
||
| 1 | {項目} | {理由} |
|
||
```
|
||
|
||
**Summary出力契約(APPROVEの場合のみ):**
|
||
```markdown
|
||
# タスク完了サマリー
|
||
|
||
## タスク
|
||
{元の要求を1-2文で}
|
||
|
||
## 結果
|
||
完了
|
||
|
||
## 変更内容
|
||
| 種別 | ファイル | 概要 |
|
||
|------|---------|------|
|
||
| 作成 | `src/file.ts` | 概要説明 |
|
||
|
||
## 確認コマンド
|
||
```bash
|
||
npm test
|
||
npm run build
|
||
```
|
||
```
|