Skip to content

merge queue: checking #12649 on main (90fc4ed) - #12759

Draft
mergify[bot] wants to merge 2 commits into
mainfrom
mergify/merge-queue/d6aee723f1
Draft

merge queue: checking #12649 on main (90fc4ed)#12759
mergify[bot] wants to merge 2 commits into
mainfrom
mergify/merge-queue/d6aee723f1

Conversation

@mergify

@mergify mergify Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

🎉 This pull request has been checked successfully and will be merged when the schedule will match. 🎉

#12649 is queued for merge on branch main (90fc4ed).

This pull request has been created by Mergify to check the mergeability of #12649.
You don't need to do anything. Mergify will close this pull request automatically when it is complete.

Required conditions of queue rule default for merge:

Required conditions to stay in the queue:

---
checking_base_sha: 90fc4ed680a6052696f484f9857e7098c5341b9a
previous_check_retries: []
previous_failed_batches: []
pull_requests:
  - number: 12649
    scopes: []
scopes: []
...

jd and others added 2 commits September 9, 2026 14:52
DESIGN.md did not contain the word "diagram", and that silence is the whole
reason this drifted: the diagram surface became the single largest violation of
this document's own STRICT rules — no hex outside `tokens.css`, every dark remap
in `theme.css`, components consume semantic tokens — while the document said
nothing about it either way. A lint stops a color reaching a fence; only this
explains what to write instead.

The new section carries the role table, the three layout kinds, how a role
becomes a surface/border/label, and the four surfaces that share the vocabulary.
It also records the two judgment calls a reader would otherwise have to
reverse-engineer: why `queued` and `mergify` share one accent, and why diagram
borders lift toward white on dark when "the product palette does not flip" three
sections above. The STRICT rules and the self-correction list gain the diagram
case, and the SVG-hex exemption now says explicitly that diagrams are not
covered by it.

`AGENTS.md` gets the short version and the new command, per this file's own
instruction to keep the two aligned.

Also normalizes the diagram code to the site's American spelling. The three
commits below this one were written in British English, which no other file in
the repo uses — and the lint prints its guidance to contributors of a site that
says "color". It is a style pass rather than a fix, folded in here because this
is the commit that codifies house style; it changes no behavior, and the tests
and the lint pass unchanged.

Change-Id: Id961fd51cd73f70a9cab6ebc897c457e6dbfc581
@mergify
mergify Bot deployed to Mergify Merge Protections September 9, 2026 16:05 Active
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant