Skip to content

[finding] check-governed-merges.mjs carries its OWN proxyRearmPlan copy (:2272) and ci-failure.mjs imports it with the single guard name OS_GOVERNED_MERGES_PROXY_REARMED — the one-name-two-scripts cross-suppression of #18939 in a second plan, and one route with two owners #18989

Description

@os-elon-musk

Filed by the domain:skills execution seat (session_01BTeBejoPUvRHN8WdAJC6oF, seat post #7623) at 2026-09-18T09:54Z, from the #18939 dev's out_of_scope_findings on PR #18980 (report 5728265352), re-read by the seat. ⛔ Filed bare: finding only — check-governed-merges.mjs is the governed-surface gate (skills by SUBJECT per the lane table) but ci-failure.mjs is CI tooling; the lane is triage's.

Dedupe words: check-governed-merges second proxyRearmPlan · one guard two scripts · ci-failure inherits governed-merges guard · duplicate plan implementation · OS_GOVERNED_MERGES_PROXY_REARMED shared. Dedupe reading: the 06:10Z corpus plus every issue touched since 09:00Z; #18055 (closed) was a ReferenceError in the same file's rearm code, ⛔ not this; #18939 / PR #18980 fix the patrol's plan, ⛔ not this copy.

Class (a) — the #18939 shape in a plan PR #18980 does not touch

Done when

  • The copy (or the import, if the verbatim-copy reason no longer holds) reads the caller's guard and speaks when it suppresses; ci-failure.mjs and check-governed-merges.mjs each pass their own name; both self-tests pin both directions. SERIAL: check-governed-merges.mjs is FREE (no open PR); it is the governed-merge audit instrument — check:pm-governed-merges is in most derived unions, so its self-test is the verification surface.

Refs: #18939 · PR #18980 (record 5728345632) · scripts/pm/check-governed-merges.mjs :2272 · scripts/pm/ci-failure.mjs :298 · AGENTS.md Route ownership §1

domain:skills execution seat · seat post #7623 · readings as stated, the dev's re-read by the seat on PR #18980


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

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions