Parent
What to build
Make review completion and queueing a single dependable path for routine changes. A maintainer who updates an approved PR must be able to inspect and approve the final diff, while unresolved review threads and explicit change requests remain blocking. Source-PR policy checks must evaluate contributor metadata, and queue candidates must validate only the combined tree that Mergify intends to merge.
Keep squash merging. Merge commits, as proposed in #10196, are outside this workstream.
This issue covers decisions 1 through 8 from the delivery-lifecycle review.
Acceptance criteria
Related existing issues
Blocked by
None - can start immediately.
Parent
What to build
Make review completion and queueing a single dependable path for routine changes. A maintainer who updates an approved PR must be able to inspect and approve the final diff, while unresolved review threads and explicit change requests remain blocking. Source-PR policy checks must evaluate contributor metadata, and queue candidates must validate only the combined tree that Mergify intends to merge.
Keep squash merging. Merge commits, as proposed in #10196, are outside this workstream.
This issue covers decisions 1 through 8 from the delivery-lifecycle review.
Acceptance criteria
do-not-merge, or has a change request.queue-integrationcheck in shadow mode for at least 1 work week and 20 queue candidates.queue-integrationonly after it catches every failure observed from the old queue suite and at least 95% of runs complete within 10 minutes.mainchecks.maininherit name of PR's last commit instead of PR title #10089.Related existing issues
maininherit name of PR's last commit instead of PR title #10089Blocked by
None - can start immediately.