確認 は何をしますか?
このスキルは、ユーザーが機能、修正、またはリファクタリングが実際に動作するという確信を必要とする場合に使用します。
目標
「うまくいくはず」という曖昧な主張を、具体的な証拠に変えます。
ワークフロー
- 証明しなければならない正確な動作を特定します。
- まず既存のテストを優先的に使用します。
- カバレッジが不足している場合は、利用可能な最も狭い範囲の直接検証コマンドを実行します。
- 直接的な自動化が不十分な場合は、手動検証手順を記述し、具体的で観察可能な証拠を収集します。
- 実際に検証されたことだけを報告します。
検証の順序
- 既存のテスト
- 型チェック/ビルド
- 狭い範囲の直接コマンドチェック
- 手動または対話的な検証
ルール
- 証拠なしに変更が完了したとは言わないでください。
- チェックが失敗した場合は、その失敗を明確に含めてください。
- 現実的な検証手段が存在しない場合は、ごまかさずにその旨を明示してください。
- ノイズの多いログよりも、簡潔な証拠の要約を優先してください。
出力
- 検証された内容
- 実行されたコマンド/テスト
- 合格したもの
- 失敗したもの、または未確認のもの