Skip to content

ci(mq): merge_group lanes take the plain clean-room seats, not uncertified mq (A-C4) - #6449

Closed
noahgift wants to merge 5 commits into
mainfrom
ci-mq-clean-room-seats
Closed

noahgift wants to merge 5 commits into
mainfrom
ci-mq-clean-room-seats

Conversation

@noahgift

@noahgift noahgift commented Oct 27, 2026 •

Copy link
Copy Markdown
Member

merge_group shards ran on kfocus-mq/-mq-2 (uncertified, A-C4). All four merge_group lanes (mg-reuse-wt, x86-main, guards, workspace-test-shard) now read exactly [self-hosted, Linux, X64, clean-room] (operator AC-1352-SEL; build label dropped). No label, runner-group or ruleset change. ci_mg_reuse.sh --self-test pins the lane: 180 passed, 0 failed.

🤖 Generated with Claude Code

The four merge_group runs-on lists (mg-reuse-wt, x86-main, workspace-test-shard,
determinism) now read [self-hosted, Linux, X64, mq, clean-room]: a runs-on list is an
AND, so an mq seat that is not certified clean-room can no longer take a queue entry.
No label, group or ruleset change. ci_mg_reuse.sh --self-test pins the new lane and
adds two mutants (x86-main and the shard dropping clean-room).

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

§13.11 rung 1 — quorum shadow verdict

S13-SHADOW pr=6449 head=a30a07fff598d1953bfdd570bb4f3a8c12f3944d verdict=REFUSE class=Q1 arm_rc=1

Shadow mode: this records a verdict and merges nothing. A refusal
to arm is not a block (§13 adds zero rows to §7) — the pull request is
exactly as green as it was.

kfocus-mq and -mq-2 carry only mq and are not certified clean-room. No seat carries
both mq and clean-room, so the lanes move to the existing [clean-room, build] labels.
Guard pin and mutants updated; no label, group or ruleset change.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@noahgift noahgift changed the title ci(mq): merge_group lanes also require the clean-room label (A-C4) ci(mq): merge_group lanes take clean-room,build seats, not uncertified mq (A-C4) Oct 27, 2026
t and others added 3 commits October 27, 2026 12:41
)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…oom] (AC-1352-SEL)

Drops the build label from the four merge_group runs-on lists (mg-reuse-wt, x86-main, guards, workspace-test-shard); guard and mutants reworked, self-test 180/0.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@noahgift noahgift changed the title ci(mq): merge_group lanes take clean-room,build seats, not uncertified mq (A-C4) ci(mq): merge_group lanes take the plain clean-room seats, not uncertified mq (A-C4) Oct 27, 2026
@noahgift

Copy link
Copy Markdown
Member Author

EMG-004 §2.2 (U5): superseded by Epic PR #6484 (epic/emg4-apr-1 @ a2fb135).

@noahgift noahgift closed this Oct 28, 2026
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