コードレビュー
スコープ
限定された独立した実装レビューを実行します。これはタスクごとのレビューパイプラインではなく、リスク、難易度、変更規模によって自動的に開始されることはありません。
トリガー
唯一のトリガーは、ユーザーが明示的に実装レビューを要求した場合のみです。セキュリティ影響、互換性リスク、複雑性、ファイル数、行数、またはエージェント自身の自信は、その要求の代わりにはなりません。要求がない場合、このスキルを呼び出さずにルートエージェントの通常作業に戻ります。
レビューループ
- ルートエージェントは、会話、計画、現在のGitエビデンスから、正確なタスク要件とレビュースコープを特定します。
- ラウンド1のために、新しいレビューアを1つだけ生成します。要件、スコープ、差分またはコミットエビデンス、およびレビュー評価基準を与えます。レビューアは読み取り専用で、別のエージェントに委譲してはなりません。
- ラウンド1では、要求された実装スコープの完全なレビューを実施します。最初に発見事項を報告し、重大度順に並べ、ファイルと行に基づいて示します。
- 修正が必要な場合、修正、統合、テストはルートエージェントが担当します。
- ブロッキングな発見事項が修正された後、新しいレビューアを1つ生成し、修正箇所とその近辺のリグレッションに限定した再レビューを実施します。事前の発見事項と修正スコープを含めます。
- 第3ラウンドは絶対に開始しません。未解決の重大または主要な発見事項があれば、完了を主張せずにブロッカーとして報告します。
軽微な観察事項は合格に付随しても構いません。重大または主要な発見事項は、レビューアが全体的な判定を一貫性なくラベル付けした場合でも合格をブロックします。
レビューハンドオフ
ラウンド、スコープ、レビュー範囲、判定、ブロッキング発見事項を記録します。その後、制御をルートエージェントに戻します。