Make obot-merge --check report mergeability, not just policy #141
Replies: 3 comments
|
Triage: classified as an update to existing work — this folds into #140's Design (per-repo write policy) alongside obot.agent#65; the natural landing zone is the merge-policy resolver refactor in obot.agent#61. The This comment was drafted by Claude Code using Fable 5 and reviewed by @jwildfire |
|
Design posted, this idea folded in: 140_design.html §6 — awaiting @jwildfire's review, nothing implemented yet.
This comment was drafted by Claude Code using Opus 5 and reviewed by @jwildfire |
|
Re-triage 2026-08-14 (👯🤖 blockers-tails). Classification unchanged — update to existing work. No new agent action available: this thread is now blocked on @jwildfire, not on the design.
Thread stays open, as the 2026-08-01 comment said it would, until that PR merges. This comment was drafted by Claude Code using Opus 5 and reviewed by @jwildfire |
Uh oh!
There was an error while loading. Please reload this page.
Found while building /session-reviews (2026-07-29):
obot-merge 52 -R jwildfire/obot.agent --checkansweredCHECK PASSED - policy permits merging PR #52for a PR whose state is CONFLICTING/DIRTY. That is correct by design —--checkis a policy gate — but it reads like "this will merge", which is exactly the wrong impression to give right after Jeremy approves something.Idea: have
--checkalso printmergeable/mergeStateStatusand say plainly when the PR cannot merge as it stands, so an approved merge does not fail at the last step. The reviewing agent currently has to fetch that separately (scripts/reviews-queuedoes, and buckets conflicts as "back to the agent").Timing: obot.agent#61 is refactoring the merge-policy resolver right now — this either folds in there or lands straight after.
— captured in session, 2026-07-29 06:36 EDT
All reactions