Skip to content

fix: spawn-reviewer.sh のプロンプトから gh pr review のハードコードを削除#515

Merged
clonable-eden merged 4 commits intomainfrom
issue/514-spawn-reviewer-sh-reviewer-md-gh-api
Mar 23, 2026
Merged

fix: spawn-reviewer.sh のプロンプトから gh pr review のハードコードを削除#515
clonable-eden merged 4 commits intomainfrom
issue/514-spawn-reviewer-sh-reviewer-md-gh-api

Conversation

@clonable-eden
Copy link
Copy Markdown
Owner

closes #514

Summary

  • spawn-reviewer.sh のプロンプトから Submit your review via gh pr review を削除し、Follow the review submission procedure in your agent definition に変更
  • これにより reviewer.md の Self-Review Pre-Detection(gh api 使用)手順が正しく実行されるようになる

Test Plan

  • Test 16: プロンプトに gh pr review がハードコードされていないことを確認
  • Test 17: プロンプトが agent definition に委譲していることを確認
  • 既存テスト 20 件すべて pass

clonable-eden and others added 3 commits March 23, 2026 19:01
…of hardcoding gh pr review (RED)

spawn-reviewer.sh prompt currently hardcodes "gh pr review", which overrides
reviewer.md's Self-Review Pre-Detection procedure (gh api). Test now asserts:
- prompt does NOT contain "gh pr review"
- prompt delegates to "agent definition"

closes #514

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…REEN)

Replace "Submit your review via gh pr review" with "Follow the review
submission procedure in your agent definition" so that reviewer.md's
Self-Review Pre-Detection (gh api) is not overridden by the spawn prompt.

closes #514

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Renumber Test 18 → 17, old Test 17 → 18 so tests appear in sequential order.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown
Owner Author

@clonable-eden clonable-eden left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review: APPROVE ✅

正確性

Issue #514 の根本原因(spawn プロンプトの gh pr review ハードコードが reviewer.md の gh api 手順を上書き)に対して、正確に修正されている。プロンプトを Follow the review submission procedure in your agent definition に変更することで、reviewer.md の Self-Review Pre-Detection 手順への委譲が実現される。

規約

  • conventional commits (fix:) 適切
  • TDD サイクル (RED → GREEN → REFACTOR) のコミット接尾辞あり
  • set -euo pipefail 維持
  • bash 3.2 互換パターン ($((var + 1))) 使用

テスト

  • Test 16: gh pr review がプロンプトに含まれないことを検証(反転テスト)— 回帰防止として適切
  • Test 17: agent definition への委譲を検証 — ポジティブテストとして適切
  • REFACTOR コミットでテスト番号の論理順序を修正

スコープ

変更は spawn-reviewer.sh の1行と対応テストのみ。余計な変更なし。

CI

4 checks すべて pass。


Note: Self-review のため COMMENT として投稿。Verdict は APPROVE。

@clonable-eden clonable-eden merged commit afe060a into main Mar 23, 2026
4 checks passed
@clonable-eden clonable-eden deleted the issue/514-spawn-reviewer-sh-reviewer-md-gh-api branch March 23, 2026 10:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

spawn-reviewer.sh のプロンプトが reviewer.md の gh api 指示を上書きしている

1 participant