Skip to content

docs(dedup-program): reflect claude-review as a ci-workflows reusable workflow - #31

Merged
kyle-sexton merged 1 commit into
mainfrom
docs/dedup-claude-review-reusable-workflow
Jun 23, 2026
Merged

docs(dedup-program): reflect claude-review as a ci-workflows reusable workflow#31
kyle-sexton merged 1 commit into
mainfrom
docs/dedup-claude-review-reusable-workflow

Conversation

@kyle-sexton

Copy link
Copy Markdown
Contributor

Documentation-only follow-up to ci-workflows #22 and medley #1155 (both merged).

The automated PR-review lane is now a ci-workflows reusable workflow
(claude-review.yml, a peer of the zizmor / osv-scanner reusable workflows),
dogfooded there and adopted by medley. medley's interactive @claude
assistant was split into a repo-local claude-assistant.yml and remains
correctly local. This was an out-of-band addition not in the original phased
plan, so the dedup-program docs are updated to reclassify it accurately.

Changes

  • inventory.md — automated claude-review removed from medley's
    REPO-SPECIFIC (stays local) list; claude-assistant (interactive @claude)
    is the lane that stays local.
  • plan.md — new Out-of-band additions section records the
    claude-review reusable workflow as done, backed by the existing D1/D5/D6
    design rules; references (does not restate) the workflow's own security
    rationale.
  • rollout.md — medley now consumes its first ci-workflows reference;
    corrected the medley (26→27) and ci-workflows (4→6) workflow counts.
  • README.md — noted in the program Status overview.

No content is copied from ci-workflows' own README/CLAUDE.md; the docs reference
where the rationale and rules live.

Flagged (not fixed — out of scope)

inventory.md's "What ci-workflows provides today" still lists only the original
four composite actions + link-check.yml; it does not reflect the Phase 1–3
blocks already built (typos/editorconfig/gitleaks/actionlint/check-jsonschema and
the four hygiene actions; the zizmor/osv-scanner/claude-review reusable
workflows). Pre-existing drift, broader than this change — worth a separate
refresh.

🤖 Generated with Claude Code

… workflow

The automated PR-review lane is now a ci-workflows reusable workflow (a peer of
the zizmor/osv-scanner reusable workflows), dogfooded there and adopted by
medley; medley's interactive @claude assistant remains correctly repo-local.
This was an out-of-band addition not in the original phased plan.

- inventory.md: reclassify — automated claude-review left REPO-SPECIFIC for a
  ci-workflows reusable workflow medley consumes by SHA-pin; claude-assistant
  (interactive @claude) is the lane that stays local.
- plan.md: record it under a new "Out-of-band additions" section, backed by the
  existing D1/D5/D6 design rules; reference (not restate) the workflow's own
  security rationale.
- rollout.md: medley now consumes its first ci-workflows reference; correct the
  medley (26->27) and ci-workflows (4->6) workflow counts.
- README.md: note the addition in the program Status overview.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@kyle-sexton
kyle-sexton merged commit 8cacc76 into main Jun 23, 2026
32 checks passed
@kyle-sexton
kyle-sexton deleted the docs/dedup-claude-review-reusable-workflow branch June 23, 2026 22:21

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: c2db8ececf

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +103 to +105
`tool-version-drift-check`. Automated `claude-review` is no longer local — it was
lifted out-of-band to a `ci-workflows` reusable workflow that medley now consumes
by SHA-pin (see [plan.md](plan.md)); only the interactive `claude-assistant` lane

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Update the medley inventory summary too

This added note now says medley consumes ci-workflows via claude-review, but the same inventory's medley overview still says it consumes ci-workflows for nothing today. When someone uses inventory.md as the current-state audit for Phase 6, those two statements give contradictory adoption status; please update the overview to mention the claude-review exception or qualify it as only the overlapping lanes remaining inline.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant