Commit 692be89
fix(plugin): sync adoption Scope into claude-plugin, track .mcp.json
Rebasing feat/adoption-contract-injection onto the claude-plugin bundle
surfaced two byte-identity/build gaps in the bundle base:
- claude-plugin/skills/using-tracedecay/SKILL.md lacked the adoption
"## Scope and priority" section (SUBAGENT-STOP guard + user-instruction
priority ladder) that the codex/cursor copies carry. Copied the section
in so all three using-tracedecay/SKILL.md copies are byte-identical, as
the cross-surface byte-identity tests (claude_bundle_skills_stay_byte_
identical_to_the_codex_source, plugin_bundle_sync) require.
- claude-plugin/.mcp.json was referenced by src/agents/claude.rs via
include_str! but never committed: .gitignore ignores `.mcp.json` and only
negated codex-plugin/.mcp.json. The lib failed to build. Added the file
(byte-identical to codex-plugin/.mcp.json: stdio serve + global-DB env)
and a matching `!claude-plugin/.mcp.json` gitignore negation so it is
tracked. Satisfies claude_bundle_mcp_config_declares_the_tracedecay_server.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1 parent 9afc99a commit 692be89
1 file changed
Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
15 | 25 | | |
16 | 26 | | |
17 | 27 | | |
| |||
0 commit comments