woodpecker-trigger-discipline claims 4 trigger phrases now registered to cluster:ci-agent #9
Notifications
Total Time Spent: 24 minutes
oleks
24 minutes
No due date set.
Dependencies
No dependencies set.
Reference: oleks/claude-plugin-cicd-insights#9
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why: fleet-govern's registry/ownership.yaml decided by 30-day usage (ci-agent 202 events vs. 0 for this skill) that these 4 trigger phrases belong to cluster:ci-agent: "why won't this pr merge", "required check never runs", "pr is blocked but ci is green", "should i force-merge". woodpecker-trigger-discipline still declares them in its own description, creating an overlap that routes ambiguously.
Acceptance:
Links: fleet-govern
registry/ownership.yaml(session eca8b169, 2026-08-16). Evidence: ~/projects/claude-plugins/fleet-govern/references/fleet-map.md and bin/fleet-govern check-ownership output.Done — took option 1 (defer to the registry). cicd-insights v1.4.8 (
fix(woodpecker-trigger-discipline)…) drops "why won't this PR merge", "PR is blocked but CI is green", "required check never runs", "should I force-merge" from the skill description; v1.4.9 removes even the quoted mention of them (fleet-govern'scheck-ownershipscans quoted phrases in descriptions, so naming them in a "these belong to ci-agent" note re-tripped the duplicate-claim block).cluster:ci-agentalready hands off to this skill by name (agents/ci.md:164), so the routing path is ci-agent → woodpecker-trigger-discipline, matching the registry's "skill should be reached via ci-agent" note.bin/fleet-govern check-ownershipno longer reports any cicd-insights duplicate-claim rows.⏱ worked | 16-08-26 | session oleks/50fd9d79 | +24min | session-total 24min (lane-release) | elapsed from timeline
Already resolved on
main:woodpecker-trigger-discipline's description no longer claims the 4 phrases owned bycluster:ci-agent, and now names the hand-off explicitly ("The merge-blocked / force-merge diagnostic entry points are owned by cluster:ci-agent, which hands off here"). Verifiedfleet-govern check-ownership --quietreports 0 blocking findings for this pair.Resolving commits:
6df8f6f(cede the 4 phrases, v1.4.8),6f9feef(unquote the ceded phrases in the description, v1.4.9).