Skip to content

Tracker: .agents/skills/workflow-ci-contract/SKILL.md #1386

Description

@ptr727

Tracker for .agents/skills/workflow-ci-contract/SKILL.md. Filed under #1315's roll-up of the open prose backlog: every pre-existing finding a whole-unit read raises against this file is listed here once, one line each, naming the unit and the pull request it came from, so the finding is not lost and no pull request carries it as a block. A new pre-existing finding on this file is appended here rather than filed as its own issue.

  1. "Publishes come from a code-affecting bot push to main, a manual dispatch of main or develop, or the main-only weekly Docker schedule, while a publisher whose only trigger is workflow_dispatch (releaseTrigger: dispatch-only) reaches the dispatch alone" names a key and value with no stated home, since nothing in the skill says which file or registry declares releaseTrigger. [SKILL.md > The Core Behavioral Spine] (Carry WORKFLOW.md Section 4 Into workflow-ci-contract as an Include #1385)
  2. "the release-create step skips when the tag exists and is refreshed only on a dispatch" gives "the release-create step" as the elided subject of "is refreshed", where D4.4 says a dispatch refreshes the release, so read literally the clause states something false about the step. [SKILL.md > The Core Behavioral Spine] (Carry WORKFLOW.md Section 4 Into workflow-ci-contract as an Include #1385)
  3. "The merge-bot is the first, and docs/reusable-workflows.md in the hub carries the model, the hook contract, and the phase each workflow migrates in." carries no noun for "the first", and the doc it points at organizes its rollout as Stages and never uses "phase". [SKILL.md > How the Contract Is Read] (Carry WORKFLOW.md Section 4 Into workflow-ci-contract as an Include #1385)
  4. "Until a workflow's phase ships, its copy is graded as below." is stale, since every stage's hub task has shipped, and it gives no rule for the reached case while "as below" names no bullet. [SKILL.md > How the Contract Is Read] (Carry WORKFLOW.md Section 4 Into workflow-ci-contract as an Include #1385)
  5. "Build leaves (the build-<target> tasks) are repo-owned." flattens WORKFLOW.md's "repo-owned in shape", and the target-curation bullet's instruction to edit the build-<target> job and its needs: entries cannot be followed in a repo that reaches the hub's build-release task. [SKILL.md > How the Contract Is Read] (Carry WORKFLOW.md Section 4 Into workflow-ci-contract as an Include #1385)

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

    pre-existingReview finding classed pre-existing per local-strict-review Disposing of FindingsproseA defect in rule or procedure text

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions