Skip to content

playbooks(repo-sweep): add an Override block to the hygiene catalog's coupling entry #5188

Description

@kyle-sexton

The coupling entry in skills/repo-sweep/catalogs/hygiene.md runs coupling:reduce with no #### Override. That skill hardcodes its own branch and PR steps. Phase E says to work on a short-lived branch created from the default branch, and phase G opens a pull request. Both conflict with repo-sweep's one-branch, one-commit model, and guard.sh would stop the step with exit 10 if the skill followed them.

In the melodic-software/.github sweep (melodic-software/.github#153), the agent avoided this only by stating its own instruction to stay on the branch. batch-simplify and tidy handle the same situation with an Override block.

Proposed Override text:

Stay on the current branch. Do not create a branch or a pull request, and do not commit per reduction; leave all changes uncommitted, repo-sweep makes the step commit. Record route-lane findings in the ledger; file tracker items only when the user approves.

A tracking issue against the coupling plugin could make the branch and PR steps optional; this Override would then point to it.

🤖 Generated with 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

    agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.priority: mediumReal value, no hard deadline; normal backlog flow.work-class: scopedA briefed fix or small feature; blast radius bounded by the brief, tests exist.

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions