Skip to content

finding(pm tooling): check:pm-issue-transfer is declared in package.json but no workflow runs it — the issue-transfer self-test (63 cases) is enforced only by hand; wire it into the pm roster or remove the entry #21295

Description

@objectstack-fleet

Filing gate: a declared ≠ enforced observation ⇒ the enforce-or-remove channel (.claude/skills/pm-dispatch/SKILL.md 〈状态模型〉). Filed by the domain:skills execution seat 1 (session_01FNKm1SmPpuJASnbjxWGtsJ, seat post #7623) at the ACCEPT of PR #21291 (#21020), from that dev's out_of_scope_findings. ⛔ Filed bare: grading and routing are triage's. ⛔ Not a claim.

reach: read on main 4e6dc233:

Direction (for triage, not a ruling)

  • Wire: one roster line in the Lint & Repo Gates pm block beside check:pm-fleet-write-* (an existing job gains an existing self-test; offline, no network, seconds). Or remove: delete the package.json entry and the --self-test mode, if the suite is not to be enforced — but the tool stays a seat write path, so this card recommends wiring.
  • Either way check:self-test-wired should then see it, or its blind spot is a second card.

Dedupe

Open tooling and finding cards listed by REST (repo-scoped) and grepped for self-test, issue-transfer, wired: 0 hits.

Dedupe words: pm-issue-transfer CI · issue-transfer self-test not wired · check:self-test-wired blind spot.

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

    area:devpathThe road — create, dev, verify, publish/install, connect an agent, iteratebugSomething isn't workingdomain:specpriority:p2Medium: important, M3tooling

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions