Skip to content

Triage: 2 pre-existing red checks surfaced by the actions.lock cure (PR #137) #138

Description

@hyperpolymath

Summary

hyperpolymath/rpa-elysium#137 carries the actions.lock desync cure from the estate campaign (hyperpolymath/standards#968). The lockfile change itself verifies clean. The checks listed below are pre-existing reds that only became visible once the cure revived the workflows that run them.

Per the standing stopping rule, a pre-existing red is an issue with acceptance criteria, not a merge blocker. This is that issue for this repo.

Failing checks (2)

lint-workflows

Frequently appears twice (a matrix leg). Fix once; both legs clear together.

  • Determine whether lint-workflows is fixed, retired, or accepted with a documented exemption. It may not stay undetermined.
  • Record whether lint-workflows is also red on main. If it is, it measures the estate, not this change, and nothing is required of this branch that its base does not satisfy.
  • If fixed: the check is green on this PR head, and the fix is in the repo — not continue-on-error, not a demotion to a warning, not removal from the required set.

lint-workflows

Frequently appears twice (a matrix leg). Fix once; both legs clear together.

  • Determine whether lint-workflows is fixed, retired, or accepted with a documented exemption. It may not stay undetermined.
  • Record whether lint-workflows is also red on main. If it is, it measures the estate, not this change, and nothing is required of this branch that its base does not satisfy.
  • If fixed: the check is green on this PR head, and the fix is in the repo — not continue-on-error, not a demotion to a warning, not removal from the required set.

Acceptance criteria for closing this issue

  • Every check above has a recorded determination (fix / retire / exempt).
  • Any check determined fixed is green on a run of this repo's default branch.
  • Any check determined retired is removed from the workflow and from the repo's required-check set in the same change.
  • Any check determined exempt has the exemption written down with its reason and a review date.
  • No check was closed by muting it. Repair or retire; never silence.

Context

🤖 Generated with Claude Code

https://claude.ai/code/session_01X3hgXxWm6umMgZkjYyHnnm

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

    cicdCI/CD: workflows, actions, lockfiles, pins, runners, release gatespriority:p2Normal - queue itresearchOpen investigation; the outcome is knowledge, not codescope:repoConfined to this repositorystatus:readyFully specified and ready to be picked up

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions