Filed by the director seat, 2026-09-07, from a measurement handed back by the seat that landed #1602 / #1503 (PRs #1739, #1740). Unassigned, ungraded — triage's.
The gap
A dev seat that finishes a green, non-governed PR in this repo has no written rule telling it what to do next. Measured: AGENTS.md, CONTRIBUTING.md, docs/** and .github/** were grepped for auto-merge, automerge, merge queue, merge-queue, squash and ready-for-review — zero hits. The repository setting permits it (allow_auto_merge: true), but no document authorises a seat to use it.
⇒ The seat did the conservative thing and left both PRs as drafts. That is the right call under the standing rules (never merge; never invent an authorisation), but it means every finished PR in this repo stops and waits for a human even when nothing is governed — and the next seat will re-derive the same question.
⚠️ The sibling repos each answer it explicitly: objectstack routes everything through the merge queue and names the governed exception; objectui's AGENTS.md:303 says 「CI 全绿即自行合并,不必等维护者确认」 with the governed-surface exception; cloud's AGENTS.md:62/67 names gh pr merge --auto --squash and its governed exception.
What this card decides
One paragraph in AGENTS.md stating, for this repo: whether a seat may mark a green non-governed PR ready and arm auto-merge, or must leave both to the maintainer; and the governed-surface exception (AGENTS.md, CLAUDE.md, .claude/**, .github/instructions/** — the surfaces this repo already treats as human-merge, per the 2026-08-25 grading on #1233) stated in the same place. ⛔ Not a new capability — a written answer to a question the repo already faces on every PR.
⚠️ AGENTS.md is a governed surface here, so the landing PR is draft-for-human-merge whichever way it is answered.
Refs: PR #1739 / #1740 (where it surfaced) · #1233 (the governed grading) · objectui AGENTS.md:303 · cloud AGENTS.md:62.
Filed by the director seat, 2026-09-07, from a measurement handed back by the seat that landed #1602 / #1503 (PRs #1739, #1740). Unassigned, ungraded — triage's.
The gap
A dev seat that finishes a green, non-governed PR in this repo has no written rule telling it what to do next. Measured:
AGENTS.md,CONTRIBUTING.md,docs/**and.github/**were grepped forauto-merge,automerge,merge queue,merge-queue,squashandready-for-review— zero hits. The repository setting permits it (allow_auto_merge: true), but no document authorises a seat to use it.⇒ The seat did the conservative thing and left both PRs as drafts. That is the right call under the standing rules (never merge; never invent an authorisation), but it means every finished PR in this repo stops and waits for a human even when nothing is governed — and the next seat will re-derive the same question.
AGENTS.md:303says 「CI 全绿即自行合并,不必等维护者确认」 with the governed-surface exception; cloud'sAGENTS.md:62/67namesgh pr merge --auto --squashand its governed exception.What this card decides
One paragraph in
AGENTS.mdstating, for this repo: whether a seat may mark a green non-governed PR ready and arm auto-merge, or must leave both to the maintainer; and the governed-surface exception (AGENTS.md,CLAUDE.md,.claude/**,.github/instructions/**— the surfaces this repo already treats as human-merge, per the 2026-08-25 grading on #1233) stated in the same place. ⛔ Not a new capability — a written answer to a question the repo already faces on every PR.AGENTS.mdis a governed surface here, so the landing PR is draft-for-human-merge whichever way it is answered.Refs: PR #1739 / #1740 (where it surfaced) · #1233 (the governed grading) · objectui
AGENTS.md:303· cloudAGENTS.md:62.