pr-review → review にリネームし、gather が入力テキストからモードを自動判定する。 ブランチ名の判定を git branch -a で確認する方式に強化、直近Nコミット指定に対応、 output contract にコミット履歴セクションを追加。
38 lines
1.1 KiB
Markdown
38 lines
1.1 KiB
Markdown
```markdown
|
|
# レビュー対象
|
|
|
|
## 概要
|
|
| 項目 | 内容 |
|
|
|------|------|
|
|
| モード | PR / ブランチ / 現在の差分 |
|
|
| ソース | PR #{番号} / ブランチ `{名前}` / ワーキングツリー |
|
|
| タイトル | {タイトルまたはコミットの要約} |
|
|
| ラベル | {ラベル一覧、または N/A} |
|
|
|
|
## 目的・要件
|
|
{PR説明、コミットメッセージ、またはタスクテキストから抽出した目的と要件}
|
|
|
|
## リンクされた Issue
|
|
{該当しない場合は「N/A」と記載}
|
|
|
|
### Issue #{番号}: {Issueタイトル}
|
|
- ラベル: {ラベル一覧}
|
|
- 説明: {Issue本文の要約}
|
|
- 主要コメント: {関連するコメントの要約}
|
|
|
|
## コミット履歴
|
|
{ブランチ/現在の差分モードの場合に記載。PRモードの場合は「N/A」}
|
|
|
|
| ハッシュ | メッセージ |
|
|
|---------|-----------|
|
|
| `{short hash}` | {コミットメッセージ} |
|
|
|
|
## 変更ファイル一覧
|
|
| ファイル | 種別 | 変更行数 |
|
|
|---------|------|---------|
|
|
| `{ファイルパス}` | 追加/変更/削除 | +{追加} -{削除} |
|
|
|
|
## 差分
|
|
{差分出力}
|
|
```
|