Repository navigation
chore: cut this repo's enabledPlugins to deltas against the new defaults - #5987
Conversation
After #5897 the catalog default covers the everyday set. Drop `true` for multi-agent (on by default) and for fleet and harness-memory (off by default, not needed to work in this repo), and opt in the off-by-default plugins the authoring workflow uses. Point cloud-fleet-setup.md at the catalog-derived fleet list instead of the deleted standards file. 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 finished @kyle-sexton's task in 1m 45s —— View job Security review complete
Scope: Analysis:
Findings: none. This PR has no security-relevant logic, trust-boundary, or injection surface — it's a plugin-enablement config change plus a documentation correction, and the enablement delta checks out against the catalog's own |
|
Claude finished @kyle-sexton's task in 10m 4s —— View job Code review (
|
…d-deltas # Conflicts: # .claude/settings.json
|
Claude finished @kyle-sexton's task in 1m 12s —— View job Security review (
|
|
Claude finished @kyle-sexton's task in 1m 48s —— View job Code review (
|
No related issue: follow-up to #5897 and #5934, so this repo's own
enabledPluginsholds only deltas against the new catalog defaults.Summary
.claude/settings.jsonis project scope. Each key in itsenabledPluginsblock pins that plugin's state, and in every local checkout it writes a project-scope install record. After #5897, atruefor a plugin that is on by default changes nothing in the cloud. Locally it writes that record and forces the plugin on in this checkout whatever the user's own scope says. Dropping it leaves the plugin's local state to the user's own scope, the same as every other on-by-default plugin, none of which carries a key here. Atruefor a plugin that is off by default enables it in every session in this repo, and in cloud sessions too.Fix
.claude/settings.jsonenabledPlugins:false(animation, dometrain-mcp, gaming, pixel-art, playgrounds, retro-audio). No other marketplace has entries here.trueformulti-agent, which is on by default, and forfleetandharness-memory, which are off by default and not needed to work in this repo.trueonly for off-by-default plugins this repo's workflow uses:ai-slop: the PR prep markdown audit (/ai-slop:audit). The repo keeps its config in.claude/ai-slop.json.docs-naming: the remediation for CI's lower-kebabdocs/filename gate (ADR 0034).evals: authoring and validating theevals/suites that skills ship (/evals:design, which.claude/rules/eval-case-transcripts.mdnames).harness-config:/harness-config:audit, whose kept findings live in.claude/audit-pass.md.harness-ops: lane operation and telemetry thatdocs/conventions/loop-laneroutes to (/harness-ops:lanes,/harness-ops:morning-brief).instruction-placement: the PR prep rules audit, and the generated rules index inAGENTS.md.plugin-quality: behavioral audits of the plugins this repo publishes.skill-quality: the PR prep skills gate (/skill-quality:check).docs/cloud-fleet-setup.md: three places still said the fleet list was the standards repository'sfleet-plugins.json, which standards#663 deleted. They now say the list is derived from this repo's catalog (every entry whosedefaultEnabledis absent ortrue), which matchessetup.shin standards.docs/cloud-sessions.mdwas already correct.Verification
scripts/check-plugin-catalog-enablement.sh: every key names a catalogued plugin, none orphaned, keys sorted. Its test reports PASS=13 FAIL=0.scripts/check-hook-wiring-liveness.sh: pass.jq empty .claude/settings.json: valid.markdownlint-cli2 docs/cloud-fleet-setup.md: 0 issues.fleet-plugins.json.Related
🤖 Generated with Claude Code