3.1 KiB
3.1 KiB
description
| description |
|---|
| 作成されたタスクファイルの内容を確認し、出力フォーマット例に沿った情報が抜けていたら追加します。 |
kairo-task-verify
目的
作成されたタスクファイルの内容を確認し、出力フォーマット例に沿った情報が抜けていたら追加する。
前提条件
docs/tasks/{要件名}-tasks.mdが存在する- kairo-tasksコマンドによってタスクファイルが作成済みである
実行内容
【信頼性レベル指示】: 各項目について、元の資料(EARS要件定義書・設計文書含む)との照合状況を以下の信号でコメントしてください:
- 🔵 青信号: EARS要件定義書・設計文書を参考にしてほぼ推測していない場合
- 🟡 黄信号: EARS要件定義書・設計文書から妥当な推測の場合
- 🔴 赤信号: EARS要件定義書・設計文書にない推測の場合
-
追加ルールの読み込み
docs/ruleディレクトリが存在する場合は読み込みdocs/rule/kairoディレクトリが存在する場合は読み込みdocs/rule/kairo/task-verifyディレクトリが存在する場合は読み込み- 各ディレクトリ内のすべてのファイルを読み込み、追加ルールとして適用
-
技術スタック定義の読み込み
docs/tech-stack.mdが存在する場合は読み込み- 存在しない場合は
CLAUDE.mdから技術スタックセクションを読み込み - どちらも存在しない場合は
.claude/commands/tech-stack.mdのデフォルト定義を使用
-
タスクファイルの確認
- @agent-symbol-searcher でタスクファイルを検索し、見つかったファイルをReadツールで読み込み
docs/tasks/{要件名}-tasks.mdをReadツールで読み込み
-
出力フォーマット例との比較
- @agent-symbol-searcher で関連するタスクフォーマットを検索し、見つかったファイルをReadツールで読み込み
- kairo-tasksコマンドファイルをReadツールで読み込み、出力フォーマット例を確認
- 作成されたタスクファイルに不足している情報を特定
-
不足情報の追加 以下の項目が含まれているか確認し、不足していれば追加:
- 概要セクション(全タスク数、推定作業時間、クリティカルパス)
- 各タスクのチェックボックス
- タスクタイプ(TDD/DIRECT)の明記
- 要件リンク
- 依存タスク
- 実装詳細
- テスト要件
- UI/UX要件(フロントエンドタスクの場合)
- エラーハンドリング要件
- 完了条件
- 実行順序(Mermaidガントチャート)
- サブタスクテンプレート情報
-
ファイルの更新
- 不足している情報を追加してファイルを更新
実行後の確認
- 更新したファイルのパスを表示
- 追加した情報の概要を表示
- タスクファイルが完全になったことを確認