diff --git a/AGENTS.md b/AGENTS.md index c4b0135..5b965c4 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -37,6 +37,12 @@ Privacy_Policy.md - tools.md を読むこと。 +## PRレビュー時のスコープ照合 + +- レビュー前に `git fetch origin` を実行し、diff は最新の `origin/main` と PR ブランチの merge-base(共通祖先コミット)を基準に取る(例: `git diff origin/main...HEAD`、これは `git diff $(git merge-base origin/main HEAD) HEAD` と同等)。ローカル main が古いと、他PRでマージ済みの変更が「このPRの新規追加」に見える(issue #57 の誤認の原因)。 +- PR本文に宣言されたスコープと `gh pr diff --name-only` の実ファイル一覧を突合し、本文に記載のない差分があれば指摘する。 +- 独立した複数機能を1つのPRにまとめない。作業中に別機能の必要が生じたら、別issue・別PRに切り出す。 + ## worklogs - prompt/handovers/*.md について、金曜日の夜/土曜日の朝、いずれかで要約し、worklogsに保存する。