Skip to content

docs: clarify auto-merge ownership - #762

Merged
kvlonge merged 1 commit into
mainfrom
docs/clarify-auto-merge-ownership
Sep 21, 2026
Merged

kvlonge merged 1 commit into
mainfrom
docs/clarify-auto-merge-ownership

Conversation

@kvlonge

@kvlonge kvlonge commented Sep 21, 2026

Copy link
Copy Markdown
Contributor

Why

The delivery instructions said to wait for configured auto-merge but did not clearly assign ownership for enabling it. That ambiguity can leave a fully green pull request open instead of completing delivery.

Changes

  • require the delivery agent to enable squash auto-merge immediately for ready pull requests
  • preserve explicit user opt-out when a pull request must remain unmerged
  • clarify that avoiding a manual merge means relying on auto-merge, not leaving it disabled
  • accept either an active auto-merge request or an immediate completed squash merge when checks were already green

Verification

  • focused independent documentation review
  • git diff --check
  • public repository hygiene scan

@kvlonge
kvlonge enabled auto-merge (squash) September 21, 2026 04:39
@kvlonge
kvlonge merged commit 1891652 into main Sep 21, 2026
11 checks passed
@kvlonge
kvlonge deleted the docs/clarify-auto-merge-ownership branch September 21, 2026 04:50
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