Skip to content

docs: PR #191のレビュー知見を記録する - #194

Merged
kyu08 merged 1 commit into
mainfrom
docs/record-review-lessons-pr191
Sep 25, 2026
Merged

kyu08 merged 1 commit into
mainfrom
docs/record-review-lessons-pr191

Conversation

@kyu08

@kyu08 kyu08 commented Sep 25, 2026

Copy link
Copy Markdown
Collaborator

概要

PR #191のレビュー指摘とCI失敗から得た再発防止パターンを.claude/review-lessons.mdに記録する。記録が20件を超えるため、抽象ルールとして書ける既存の2件をpj-checklistへ統合した。

変更内容

  • review-lessons.mdに3件を追加した
    • エッジケース: 外部コマンドの非ゼロ終了を一律「対象なし」として扱う。gh pr viewは、PRが無いときも認証切れのときも同じく非ゼロで終了するため、not-foundのメッセージだけを「対象なし」として扱う
    • 堅牢性: UI表示前の同期処理で、候補の数に比例してプロセスを起動しない。1回の呼び出しで所属と順序をまとめて取れるgitの呼び方を先に探す
    • テスト: 実gitのrepoを作るテストでは、作者情報をrepoローカルに設定する。作者情報の無いCIでしか落ちないため
  • 既存の2件をpj-checklistのテスト節へ移し、review-lessons.mdから削除した。どちらもPR固有の内容を含まない抽象ルールになっていたため
    • 並列するvariantを代表1件でしか検証していない
    • 設定から動作までの結線そのものを通すテストが無い

テスト計画

N/A

備考

review-lessons.mdは20件になり、/harness-auditを実行する目安(15件超)を超えている。


Generated with Claude Code

Copilot AI lite review requested due to automatic review settings September 25, 2026 10:42

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot review overview

🟢 Approval recommended

Reviewed changes have no unresolved blocking issues.

Review effort: Lite
Findings: None

What changed in this PR

PR #191のレビュー知見を整理し、汎用的なテスト原則をチェックリストへ統合するドキュメント変更です。

Changes:

  • テスト網羅性・結線テストの項目を追加
  • 新たなレビュー知見3件を記録
  • 既存の汎用知見2件をチェックリストへ移管
File Description
.claude/​skills/​pj-checklist/​SKILL.md テスト確認項目を追加
.claude/​review-lessons.md 新たな知見を記録し、統合済み項目を削除

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@kyu08
kyu08 marked this pull request as ready for review September 25, 2026 11:04
@kyu08
kyu08 requested a review from flexphere as a code owner September 25, 2026 11:04
@kyu08
kyu08 merged commit 2d20032 into main Sep 25, 2026
10 checks passed
@kyu08
kyu08 deleted the docs/record-review-lessons-pr191 branch September 25, 2026 11:04
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.

2 participants