fix(plugins): drop availability assertions from native Boundary bullets - #5568
Conversation
Every remaining Boundary bullet that said a native surface "Ships with Claude Code" now uses the native-references template form: the provenance class, what the surface does, and how it is invoked, with no availability claim. Covers bugs, claude-memory, code-tidying, debugging, discovery, github, implementation, planning, review, session-flow, source-control, testing and verification, each patch-bumped with a CHANGELOG entry. Review's fanout Boundary now says the bundled command and the managed service are not marketplace plugins. No description or store row changes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…wording # Conflicts: # plugins/discovery/CHANGELOG.md # plugins/implementation/CHANGELOG.md # plugins/planning/.claude-plugin/plugin.json # plugins/planning/CHANGELOG.md # plugins/review/CHANGELOG.md # plugins/source-control/.claude-plugin/plugin.json # plugins/source-control/CHANGELOG.md
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. |
…wording # Conflicts: # plugins/planning/CHANGELOG.md # plugins/source-control/CHANGELOG.md
|
@codex review |
|
Claude finished @kyle-sexton's task in 1m 3s —— View job Security review: no issues found
Skip gate evaluated, review completed with no findings. This PR is a prose-only edit across 47 files (13
No CRITICAL, IMPORTANT, or SUGGESTION findings. GitHub Actions hardening is out of scope for this lane (zizmor's) and no workflow files changed in this PR regardless. |
|
Codex Review: Didn't find any major issues. You're on a roll. Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
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". |
|
Claude finished @kyle-sexton's task in 1m 7s —— View job Security review complete
No security issues found. This PR is a wording-only sweep across 13 plugins: Instruction-surface deletion check. Every changed
Nothing in this diff touches injection surfaces, authz, secrets, or GitHub Actions configuration, so zizmor's lane is not implicated either. |
…wording # Conflicts: # plugins/planning/CHANGELOG.md # plugins/source-control/.claude-plugin/plugin.json # plugins/source-control/CHANGELOG.md
|
@codex review |
|
Codex Review: Didn't find any major issues. Swish! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
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". |
…wording # Conflicts: # plugins/review/.claude-plugin/plugin.json # plugins/review/CHANGELOG.md
|
@codex review |
|
Codex Review: Didn't find any major issues. Nice work! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
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". |
…wording # Conflicts: # plugins/discovery/CHANGELOG.md
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 93e1f86d0e
ℹ️ 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".
Each of the 13 CHANGELOG entries this change adds sat above a 2026-09-30 release on main while dated 2026-09-29, so the chronology ran backward. All 13 now read 2026-09-30. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Claude finished @kyle-sexton's task in 2m 5s —— View job Security review: no issues found
Skip gate evaluated, review completed with no findings. Reviewed the content commit Instruction-surface deletion check. Every changed
No CRITICAL, IMPORTANT, or SUGGESTION findings. GitHub Actions hardening is out of scope for this lane (zizmor's) and no |
|
Claude finished @kyle-sexton's task in 2m 34s —— View job Code review complete
This is a mechanical wording sweep across 13 plugins (20 Content preserved. In every converted bullet, all behavioral clauses (who may invoke it, what it mutates, model-invocation restrictions) carry over verbatim into the new Version/changelog consistency verified. All 13 One minor inline finding: No other correctness, maintainability, or template-consistency issues found. Author-claimed verification (overlap/changelog/contract scripts, typos, markdownlint) was not independently re-run here — those are outside this lane's scope and are reported in the PR body as author-run. |
|
Claude finished @kyle-sexton's task in 1m 12s —— View job Security review: no issues found
No security issues found. This PR is a wording-only sweep across 13 plugins: Instruction-surface deletion check. Every changed
Nothing here touches injection surfaces, authz, secrets, or GitHub Actions configuration, so zizmor's lane isn't implicated either. (Codex's one open comment, on |
|
@codex review |
…wording # Conflicts: # plugins/planning/.claude-plugin/plugin.json # plugins/planning/CHANGELOG.md
|
@codex review |
|
Claude finished @kyle-sexton's task in 1m 9s —— View job Code review: skip gate — no new diff to review
Skip gate hit: this lane already reviewed this exact diff. The head this run was triggered on, That earlier pass found the diff mechanically sound (behavioral clauses preserved verbatim in every converted bullet,
No new correctness or maintainability findings on top of that. |
|
Claude finished @kyle-sexton's task in 52s —— View job Security review: no issues found
Skip gate: the diff narrows Boundary-bullet wording in 21 places, so it isn't eligible for the cheap skip until read under the instruction-surface lens below. Read Full diff re-read against Instruction-surface deletion check. Every changed
No CRITICAL, IMPORTANT, or SUGGESTION findings. GitHub Actions hardening is zizmor's advisory lane and out of scope regardless — no |
|
Codex Review: Didn't find any major issues. Breezy! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
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". |
The aside naming /verify and /run-skill-generator sat between the bold header and the colon, so the colon no longer introduced what `run` does. It moves to the end of the description, matching the other converted bullets. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Claude finished @kyle-sexton's task in 37s —— View job Code review complete
Skip gate: only one file changed since the last full pass, and it's the fix for that pass's sole finding. HEAD is now That's the fix for this lane's earlier minor finding: the This matches the suggested fix exactly, restores the template shape, and changes nothing else — the sentence's content (what I diffed No new correctness or maintainability findings. No inline comments needed — the sole outstanding item from this lane is resolved. |
|
Claude finished @kyle-sexton's task in 29s —— View job Security review: no issues found
Skip gate: the only commit added since the last security-review pass ( What changed: this commit is the fix for the inline template-shape finding Codex/Claude posted earlier in this thread. It only relocates the existing appositive No text was added or removed — every clause present before (including the The rest of the PR's 47 changed files are unchanged since No CRITICAL, IMPORTANT, or SUGGESTION findings. GitHub Actions hardening remains zizmor's advisory lane and is out of scope regardless — no workflow files changed in this PR. |
|
@codex review |
|
Codex Review: Didn't find any major issues. Delightful! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
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". |
…wording # Conflicts: # plugins/discovery/CHANGELOG.md # plugins/planning/.claude-plugin/plugin.json # plugins/planning/CHANGELOG.md # plugins/source-control/CHANGELOG.md # plugins/testing/.claude-plugin/plugin.json # plugins/testing/CHANGELOG.md
|
@codex review |
|
Codex Review: Didn't find any major issues. More of your lovely PRs please. Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
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". |
…wording # Conflicts: # plugins/source-control/CHANGELOG.md
|
Claude finished @kyle-sexton's task in 1m 32s —— View job Security review: no issues found
Skip gate: this head's reviewable content is unchanged from the last full pass. HEAD is now Instruction-surface deletion check, done directly against the diff (not the prior summary): every changed
No CRITICAL, IMPORTANT, or SUGGESTION findings. GitHub Actions hardening remains zizmor's advisory lane and is out of scope regardless — no workflow files changed in this PR. |
|
@codex review |
|
Codex Review: Didn't find any major issues. Another round soon, please! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
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". |
…wording # Conflicts: # plugins/discovery/CHANGELOG.md
|
@codex review |
|
Claude finished @kyle-sexton's task in 55s —— View job Security review: no issues found
No security issues found. This PR is a wording-only sweep across 13 plugins: Instruction-surface deletion check. I read
Nothing here touches injection surfaces, authz, secrets, or GitHub Actions configuration, so zizmor's lane isn't implicated either — no This is a re-confirmation of the same conclusion this lane reached on every prior head in this thread; the reviewable content has not changed since (the merge commits since bring in unrelated |
|
Codex Review: Didn't find any major issues. 🚀 Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
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". |
|
Claude finished @kyle-sexton's task in 1m 3s —— View job Code review: skip gate — no new diff to review
Skip gate hit: this lane already reviewed this exact diff. HEAD is now I verified the PR's actual reviewable content is unchanged rather than trusting that on its face:
So the 21 Boundary-bullet rewrites, 13 No new correctness or maintainability findings. |
|
Claude finished @kyle-sexton's task in 33s —— View job Security review: skip gate — PR is merged
Skip gate hit: PR is closed (merged). This PR's state is Per this skill's skip gate ("PR is closed or not open"), no new review runs. For reference, this exact diff (47 files: 21 Boundary-bullet wording rewrites across 13 plugins, 13 |

No related issue: wording-only follow-up to the native-reference sweep; it fixes the presence-wording defect Codex raised on #5504.
Summary
Boundary bullets in 13 plugins said a native surface "Ships with Claude Code rather than as a marketplace plugin". That is an availability assertion, and the native-references convention says a component never states that a native surface is present. The sweep units fix it plugin by plugin (#5509, #5556). This PR covers every other plugin in one change, since body text spends no listing budget and changes no routing.
Fix
**\` ()**: what it does`, and keeps every behavioral statement it carried (what the surface mutates, and whether the model or only the person invokes it).review:fanout's Boundary says the bundled command and the managed service are not marketplace plugins, without asserting that either is present.Verification
overlap.py self-check: degraded, on the 2 documented advisories only.generate --check: in sync.test_overlap.py: OK.overlap.py detectagainst a 2.1.285 inventory: 0 new, 0 resurfaced.check-changed-skills.sh origin/main: 21 checked, 0 failed.validate-plugin-contracts.mjs: 0 warnings.generate-catalog.mjs --check: in sync.check-changelog-parity.sh:--check,--check-order,--check-bump,--check-preservedall pass.check-spoke-plugin-root.sh --check: clean.Related
🤖 Generated with Claude Code