Skip to content

operational-vs-release-workflow skill still describes repo-config/ as carried, not hub-hosted #870

Description

@ptr727

What happened

`.agents/skills/operational-vs-release-workflow/references/branch-protection-and-promotion.md` still describes `repo-config/` as a repo-relative path a downstream repo carries, which contradicts the model `repo-config.md`/`spec/divergences.json` moved to in #863 (the whole directory is hub-hosted now, reached from a hub checkout by name, not carried downstream).

Specific lines (checked against the hub's own current `main`):

  • Line 13: ``repo-config/*.json`` payloads. Run ``repo-config/configure.sh apply /`` - reads as a bare command runnable from the downstream repo, when it now only resolves from a hub checkout.
  • Line 17: See ``repo-config/README.md`` "Rulesets" for the configured state. - `repo-config/README.md` no longer exists in a downstream repo per the `retire` disposition in `spec/divergences.json`.
  • Line 24: kept off in ``repo-config/settings.json`` - same issue.
  • Line 108: See ``repo-config/README.md`` - same issue.

Context

Found while resyncing `ptr727/Financial-Modeling` onto the new `repo-config/` model (ptr727/Financial-Modeling#122). `GOVERNANCE.md`'s own `Workflow YAML Conventions` section and `workflow-ci-contract/SKILL.md` already say "the hub's `repo-config/` payloads" correctly - this one skill file's references doc appears to be the one place that didn't get the same pass.

Two other files a reviewer initially flagged alongside this one (`comment-and-doc-style/SKILL.md` and `comment-and-doc-style/references/carried-doc-references.md`) turned out to already be clean on current `main` - no `repo-config` mentions at all - so this issue is scoped to just the one file above.

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

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions