Skip to content

Codify draft-until-vetted PR flow in agent-workflow.md#22

Merged
jbeda merged 1 commit into
mainfrom
import-draft-until-vetted
Jul 22, 2026
Merged

Codify draft-until-vetted PR flow in agent-workflow.md#22
jbeda merged 1 commit into
mainfrom
import-draft-until-vetted

Conversation

@jbeda

@jbeda jbeda commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Codifies a draft-until-vetted PR flow into .claude/rules/agent-workflow.md. A PR opens as a draft on first push, stays a draft while the review loop runs, and flips to ready (gh pr ready) as soon as the loop clears with no blocking findings.

main is now branch-protected on the required checks (build-test and the DCO check), so the merge is held until CI is green regardless. That means ready can mean simply "the review loop vetted it" — no waiting on CI, and no polling for it.

Docs-only; no code change.

🤖 Generated with Claude Code

@jbeda
jbeda marked this pull request as ready for review July 22, 2026 01:26
@jbeda jbeda changed the title Import draft-until-vetted PR flow from tlilli#10 Codify draft-until-vetted PR flow in agent-workflow.md Jul 22, 2026
@jbeda
jbeda force-pushed the import-draft-until-vetted branch from 35fc3da to 842dd7a Compare July 22, 2026 01:28
Open a PR as a draft on first push, keep it a draft while the review loop runs,
and flip it to ready with `gh pr ready` as soon as the loop clears with no
blocking findings. Do not wait for or poll CI: `main` is branch-protected on the
required checks (build-test and the DCO check), so the merge is held until CI is
green regardless. A ready PR means the review loop vetted it.

Signed-off-by: Joe Beda <joe@stacklok.com>
@jbeda
jbeda force-pushed the import-draft-until-vetted branch from 842dd7a to 11e8d93 Compare July 22, 2026 01:33
@jbeda
jbeda merged commit 86eb52c into main Jul 22, 2026
2 checks passed
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.

1 participant