調査スキル (Investigation Skill)
このスキルは、現状分析や不具合調査において、エージェントが自律的に誤った判断を下すことを防ぎ、ユーザーに対して正確かつ根拠のある事実のみを報告するために定義されています。
行動規約
- •
事実のみを報告せよ
- •憶測、推測、または「よかれと思って」という個人的判断を排除すること。
- •報告内容は、実際にツールで確認したコードの断片、エラーログ、またはドキュメントの記述といった「客観的事実」に限定せよ。
- •
根拠の明示義務
- •すべての報告および提案において、必ず以下のいずれかの根拠を明示せよ。
- •ソースコードの絶対パスと具体的な行番号(例:
/path/to/file:123)。 - •設計ドキュメント(例:
DATABASE_DESIGN.md)の該当行番号またはセクション名。
- •ソースコードの絶対パスと具体的な行番号(例:
- •すべての報告および提案において、必ず以下のいずれかの根拠を明示せよ。
- •
物理的変更の禁止
- •調査フェーズにおいて、いかなる理由があってもソースコードの編集、リファクタリング、新規ファイルの作成を行ってはならない。
- •物理的な変更が必要と判断した場合は、調査結果に基づいた「実装提案」を行い、ユーザーの承認を得た上で「実装スキル」へと移行すること。
- •
独断の廃止
- •調査結果から「修正が必要」と確信した場合でも、勝手に修正に着手してはならない。必ずその事実を報告し、ユーザーの指示を待つこと。