Skip to content

Manifest version 0.11.0 — the bump #17 announced but never made - #18

Merged
davidcrowe merged 1 commit into
mainfrom
fix/manifest-version-0.11.0
Aug 26, 2026
Merged

Manifest version 0.11.0 — the bump #17 announced but never made#18
davidcrowe merged 1 commit into
mainfrom
fix/manifest-version-0.11.0

Conversation

@davidcrowe

Copy link
Copy Markdown
Collaborator

#17 bumped bin/govern.mjs to PLUGIN_VERSION = "0.11.0" but left plugin.json and .claude-plugin/marketplace.json at 0.10.3 — so the marketplace never advertises the update and installed plugins stay on 0.10.3 without the deny-fix. Two-line bump, no code change.

plugin.json and marketplace.json still said 0.10.3 while bin/govern.mjs
ships PLUGIN_VERSION 0.11.0, so marketplace installs never see the
deny-reaches-the-model update. Bump both to match.
@davidcrowe
davidcrowe merged commit 5d91f96 into main Aug 26, 2026
2 checks passed
davidcrowe added a commit that referenced this pull request Aug 27, 2026
…0) (#19)

bin/decide.mjs is the verbatim mirror of acp-install's decide.mjs, and
carried the same p0 hole (acp-install#19/#18): wrapper positional
operands (sudo -u root, timeout 5, nice -n 10) were classified as the
binary, git -C . push --force origin main produced the malformed key
Bash.git.. past both floor and policy, subshells/braces/fish -c were
gaps, and a policy deny was evadable by prefixing a benign segment
(true && gcloud ...).

Sync the fixed engine (wrapper operand consumption, option-argument
skipping in firstSubcommand, subshell/keyword handling, most-privileged
compound classification, strictest-verdict per-segment policy checks,
explicit Bash.unknown for unparseable commands), and add
test/wrapper-bypass.test.mjs — the plugin-side regression guard this
mirror never had. Bump 0.11.0 -> 0.12.0 across plugin.json,
marketplace.json, and PLUGIN_VERSION together (the #18 lesson).

Companion to acp-install's fix for acp-install#19.
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