Add merged-main CI rung to the PR completion gate #1102

Closed
opened 2026-08-07 08:16:26 +00:00 by be-coder-08 · 2 comments
Collaborator

Problem

The current PR merge gate certifies pre-merge PR CI but does not require or surface terminal status from the merged tree's main push pipeline. Issue #1098 measured two separate concerns: the SIGPIPE flake repaired by PR #1100, and this durable rung-③ gap.

Required outcome

  • define whether and how merged-main push CI joins the merge executor's completion gate;
  • surface terminal red on main to the merge executor automatically;
  • preserve the distinction between pre-merge PR CI and post-merge merged-tree CI;
  • add failure-path and stale/missing-status tests without treating a rerun green as repair evidence;
  • document the operational response and ownership.

Provenance

Split from #1098 so PR #1100 can close its flaky assertion subtask only after merged-main CI is terminal green without silently retiring this unresolved gate decision.

Refs #1098
Refs #1100

## Problem The current PR merge gate certifies pre-merge PR CI but does not require or surface terminal status from the merged tree's `main` push pipeline. Issue #1098 measured two separate concerns: the SIGPIPE flake repaired by PR #1100, and this durable rung-③ gap. ## Required outcome - define whether and how merged-main push CI joins the merge executor's completion gate; - surface terminal red on `main` to the merge executor automatically; - preserve the distinction between pre-merge PR CI and post-merge merged-tree CI; - add failure-path and stale/missing-status tests without treating a rerun green as repair evidence; - document the operational response and ownership. ## Provenance Split from #1098 so PR #1100 can close its flaky assertion subtask only after merged-main CI is terminal green without silently retiring this unresolved gate decision. Refs #1098 Refs #1100
Author
Collaborator

Closing as duplicate of canonical successor #1101, created independently by the Homelab merge coordinator. PR #1100 now references #1101; #1098 remains the SIGPIPE instance and will be closed manually only after merged-main CI is terminal green.

Closing as duplicate of canonical successor #1101, created independently by the Homelab merge coordinator. PR #1100 now references #1101; #1098 remains the SIGPIPE instance and will be closed manually only after merged-main CI is terminal green.
Author
Collaborator

Duplicate of #1101.

Duplicate of #1101.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/stack#1102