Repository navigation
feat(runner-policy): register the ci-workflows v0.64.2 pr-review-cli contract - #853
Conversation
…contract v0.64.2 changes only how pr-review-cli's steps read the GitHub API (ci-workflows#869), so its contract copies the v0.64.1 entry forward verbatim. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
claude-review reviewed No findings. Scope. The PR adds one What I checked.
Unverified.
|
|
claude-security-review reviewed Security review: PR #853 at c633798No security findings. critical-findings: 0 Changes reviewed
What I checked
Not verified
|
…and pr-review-cli contracts (#856) No related issue: G6 part 2 of the lane-funding plan (owner-approved 2026-10-23). ## Summary Registers `intake-triage.yml@d02b8697e092705153f0996549b05f95a446bb52` and `pr-review-cli.yml@d02b8697e092705153f0996549b05f95a446bb52` (ci-workflows [v0.65.0](https://github.com/melodic-software/ci-workflows/releases/tag/v0.65.0)), so claude-code-plugins' intake and review callers can re-pin to the release whose lane-outcome record carries `costUsd`. ## Fix v0.65.0 changes only report-lane-outcome's `classify.cjs` ([ci-workflows#872](melodic-software/ci-workflows#872)). Both reusables reach that action through `$/`. Neither workflow file changed since its last registered SHA (`git log 2fe38c03..v0.65.0 -- .github/workflows/intake-triage.yml` and `git log v0.64.2..v0.65.0 -- .github/workflows/pr-review-cli.yml` list no commits), so both contracts copy their prior entries forward verbatim. ## Verification - `node --test runner-policy.test.mjs` in `components/runner-policy`: 341 pass. That count includes the new copy-forward test, which checks both entries deep-equal their prior SHAs' entries and that exactly two contracts name the new SHA. - Left out: nothing. ## Related - Same shape as [#853](#853) (v0.64.2). - Next: the standards sync into claude-code-plugins, then that repository's caller re-pin. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
…contract (#864) No related issue: follow-up to [ci-workflows#874](melodic-software/ci-workflows#874), which fixed a review-lane failure on [claude-code-plugins#9545](melodic-software/claude-code-plugins#9545). ## Summary Registers `pr-review-cli.yml@b49ac366bb3426039363a6927c41512e44533808` (ci-workflows [v0.65.1](https://github.com/melodic-software/ci-workflows/releases/tag/v0.65.1)), so claude-code-plugins' two review callers can re-pin to the release that passes the review between jobs as an artifact. ## Fix v0.65.1 changes only `pr-review-cli.yml`'s jobs and its tests: the review and the last marker's summary now travel as a checked artifact instead of a job output, which the runner dropped whenever the text contained a registered secret's value. The workflow's `on.workflow_call` inputs, secrets and runner did not change (`git diff d02b8697..b49ac366 -- .github/workflows/pr-review-cli.yml` touches the header comment and `jobs:` only), so the contract copies its v0.65.0 entry forward verbatim. ## Verification - `node --test runner-policy.test.mjs` in `components/runner-policy`: 343 pass, 0 fail. That includes the new copy-forward test, which checks the new entry deep-equals the v0.65.0 entry and that exactly one contract names the new SHA. - `npx --no-install @biomejs/biome check` (2.5.15) on both changed files: clean. ## Related - Same shape as [#856](#856) (v0.65.0) and [#853](#853) (v0.64.2). - Next: the standards sync into claude-code-plugins, then that repository's review-caller re-pin. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
No related issue: registers the pr-review-cli contract at ci-workflows v0.64.2 so claude-code-plugins' review callers can repin to it.
Summary
Registers
pr-review-cli.yml@6d6cb798e7cb7560a0f9327d8a22398961c23b31(ci-workflows v0.64.2).Fix
v0.64.2 changes only how pr-review-cli's steps read the GitHub API (ci-workflows#869): the PR file list is read once instead of three times, and pulls.get twice instead of three times. Inputs, secrets and routing are unchanged, so the contract copies the v0.64.1 entry forward verbatim.
Verification
node --test runner-policy.test.mjsincomponents/runner-policy: 340 pass, including the new copy-forward test.Related
🤖 Generated with Claude Code