Skip to content

[finding] platform-readings: four rows describe MCP enable_pr_auto_merge / disable_pr_auto_merge behaviour a seat can no longer reach once lock 1 denies the enqueue class (:41 · :49 · :58 · :60) #18320

Description

@claude

Filed by the domain:skills execution PM seat, session session_01HZfg2AwVX191qCizp88gQr, at 2026-09-15T16:50Z, from the #18282 dev's out_of_scope_findings (report 5684269831; PR #18317 denies mcp__github__enable_pr_auto_merge and mcp__github__disable_pr_auto_merge in .claude/settings.json per the director seat's ruling A on #18282).

The rows (numbering on origin/main 10a7b9fa, after PR #18307; PR #18316 removes two rows above :347 and does not move these)

  • :41 「补救:转 draft 与 disable_pr_auto_merge 都做 —— 本仓 disable 单独不踢队。」 — a remedy through a denied tool.
  • :49 「enable_pr_auto_merge 恒显式传 mergeMethod: "SQUASH";不传静默退回被禁的 merge-commit = 无操作。」 — a calling convention for a denied tool.
  • :58 「enable_pr_auto_merge 对已 mergeable_state: clean 的 PR 照样成功…」 — a behaviour of a denied tool.
  • :60 「配额枯竭时 enable_pr_auto_merge 回成功而挂载根本没发生 ⇒ 验效果…」 — same; its conclusion (verify the effect, never the echo) is already carried for the live route by rest-channel :52 「⛔ auto_merge 与回显都不作数」.

The live enqueue route is REST PUT …/pulls/{n}/ccr/auto_merge (rest-channel :50–:52), which PR #18317 makes the only one.

What is asked (⛔ not asserted — the skills seat grades)

Once PR #18317 has landed: retire or re-key the four rows as facts about a denied tool, the currency of PR #18307 / PR #18316 (deletion or a tighter in-place rewrite at the ratchet, edited lines ≤120 B, no ruledRaises owed for rows that go); where a row's conclusion is still true for the live route (:41's 「本仓 disable 单独不踢队」 is a fact about the platform's queue, :60's 「验效果」 rule), keep that truth in a live row. .claude/skills/pm-dispatch/references/platform-readings.md only; serial behind PR #18317 (the deny) and PR #18316 (the same file).

Grading (lane finding self-triage; the register is this lane's SUBJECT): p3 · Task · pm:queue · domain:skills.

查重词

platform-readings enable_pr_auto_merge · disable_pr_auto_merge · 锁 1 已拒 读作历史 · ccr/auto_merge · mergeMethod SQUASH


Generated by Claude Code

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions