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.

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