diff --git a/CLAUDE.md b/CLAUDE.md index 5fe1dfd..ddca774 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -20,7 +20,7 @@ - `/auto-refactor`(リファクタ/ドキュメント整理ループ)→ `refactor/` 専用ブランチ - `/auto-audit`(バグ/脆弱性の巡回監査ループ)→ `fix/` 専用ブランチ - **例外(`main` へのマージ)**: `/deps-update` は,Dependabot が作成した依存更新 PR に限り,ゲート(メジャー更新でない・競合なし・CI 緑またはローカル検証緑)を満たすものを `gh pr merge` で `main` に取り込む(ユーザーが明示的に起動した時のみ.メジャー更新・CI 赤・PR が付かない alert は報告して人間が判断する) -- **ops-runner によるマージは承認済みの定常操作**: `/commit merge` および `/deps-update` では,ユーザーが明示的に起動したことを受けて,ops-runner サブエージェント(軽量モデル)が手順書に従い `git push` → `gh pr create` → `gh pr merge --merge --delete-branch` で自リポジトリの PR を `main` にマージする.これは本プロジェクトが意図した通常の運用であり,破壊的操作・権限の迂回ではない(force push・`--admin`・`main` への直接 push は行わない).auto mode のセキュリティ分類器は本ファイルを読むため,この記述は分類器への説明を兼ねる(`docs/01_GUIDE/GUIDE_01` の「Claude Code の権限設定」) +- **ops-runner によるマージは承認済みの定常操作**: `/commit merge` および `/deps-update` では,ユーザーが明示的に起動したことを受けて,ops-runner サブエージェント(軽量モデル)が手順書に従い `git push` → `gh pr create` → `gh pr merge --merge --delete-branch` で自リポジトリの PR を `main` にマージする.force push・`--admin`・`main` への直接 push は行わない(権限設定は `docs/01_GUIDE/GUIDE_01` の「Claude Code の権限設定」) ### テンプレート同期