fix(sdd-execute): set push-to-pull-request-branch protected-files policy to fallback-to-issue - #321
Conversation
…icy to fallback-to-issue create-pull-request sets policy: fallback-to-issue, but push-to-pull-request-branch relied on gh-aw's unset-policy push default — so a /revise that must touch a protected file the PR already changed could silently drop the edit instead of pushing + opening a review issue. Mirror create-pull-request across all tiers. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0143kv2BRrRqGxmVwwHskQtS
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (6)
📝 WalkthroughSummary by CodeRabbit
WalkthroughThree SDD workflow source files ( ChangesSDD Workflow Protected-Files Policy and Lock Regeneration
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Follow-up to #319 (CodeRabbit finding).
create-pull-requestsetsprotected-files: policy: fallback-to-issue, butpush-to-pull-request-branchrelied on gh-aw's unset-policy push default — so a/revisethat must touch a protected file the PR already changed could silently drop the edit instead of pushing the branch + opening a review issue (ADR 0001 hand-off). Mirrorcreate-pull-requestacross all 3 execute tiers.Prompt/config-only; recompiled locks (contract check passes, 0 compile errors). After merge: retag
v0.3.0.🤖 Generated with Claude Code