feat(brain-plugins): register 4 consumer-universal plugins (code-review, security-guidance, pr-review-toolkit, telegram)
Phase 1 deliverable: добавлены entries для distribute в consumer (Liderra и будущие) через scripts/install.sh --target=<consumer> --with-plugins=yes. В brain runtime НЕ активируются (target=consumer; filter в install-plugins.sh отсекает при --install-target=user). enabledPlugins в settings-fragment.json не трогается. installMethod=registered-only-not-cached — physical cache cp не делается brain-side; consumer install через 'claude plugin install <name>@marketplace' (или JSON fallback) кэширует на consumer-машине. Marketplace HEAD SHA pinned: 00679aef889e (Phase 0 install reference). Conflicts: - code-review vs superpowers:requesting-code-review — не активирован в brain, default остаётся superpowers (routing.md §3.1 line 69) - security-guidance bundled hooks.json — не активирован, потенциальный конфликт с brain economy-hooks при будущей активации - pr-review-toolkit vs superpowers code-reviewer — в brain не активны, в consumer адресуется PSR template - telegram — brain не нуждается в notifications manifest.json brain-internal sha256 updated для plugins-manifest.json: - было c63715a5... (после fix(brain-verify)da20aa4) - стало a3390463... (после T2 +4 entries) Verification: scripts/verify.sh exit 0; filter regression user=8, consumer=6 (2 existing user-level+consumer + 4 new consumer-only). T2 implementer subagent attempt была cut off mid-work (manifest sha sync дрейфил из-за CRLF/autocrlf на Windows). Recovery direct execution + fix commitda20aa4закрыл pre-existing CRLF drift до этого T2 коммита. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
+1
-1
@@ -48,7 +48,7 @@
|
||||
"user-level-files/hooks/skill-marker.py": "2d2ff205ae1390f87d1f8162e238729fa4d8c12340f02016ee1d54b3fff014a4",
|
||||
"user-level-files/marketplaces.json": "9017c313525cb78f2078ba79fd974260cb8016f69dbb9a099dcff7b4153af300",
|
||||
"user-level-files/mcp-user.template.json": "80cce6f971fa3dfca5533becab009060b703c914196a92ac3d6b2e3768b8b923",
|
||||
"user-level-files/plugins-manifest.json": "c63715a54e2894a8c1a283aa29a3b61d12dd54b8273ff42a16cdfd4dd9f860f1",
|
||||
"user-level-files/plugins-manifest.json": "a3390463761998bc666a5e6a48d274747fb19fbd8577ee3ffc7cf1c15d99e0c6",
|
||||
"user-level-files/settings-fragment.json": "1af1b05ed51052bb487a0a2df8d6fba19a22328fe012cf1c36ec8ef3817e20b7"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -100,6 +100,58 @@
|
||||
"target": "user-level",
|
||||
"category": "meta"
|
||||
}
|
||||
],
|
||||
"code-review@claude-plugins-official": [
|
||||
{
|
||||
"scope": "user",
|
||||
"installPath": null,
|
||||
"version": "00679aef889e",
|
||||
"installedAt": null,
|
||||
"lastUpdated": "2026-05-12T00:00:00.000Z",
|
||||
"gitCommitSha": "00679aef889efe36bb0389f81d70b6229a2013ee",
|
||||
"installMethod": "registered-only-not-cached",
|
||||
"target": "consumer",
|
||||
"category": "consumer-universal"
|
||||
}
|
||||
],
|
||||
"security-guidance@claude-plugins-official": [
|
||||
{
|
||||
"scope": "user",
|
||||
"installPath": null,
|
||||
"version": "00679aef889e",
|
||||
"installedAt": null,
|
||||
"lastUpdated": "2026-05-12T00:00:00.000Z",
|
||||
"gitCommitSha": "00679aef889efe36bb0389f81d70b6229a2013ee",
|
||||
"installMethod": "registered-only-not-cached",
|
||||
"target": "consumer",
|
||||
"category": "consumer-universal"
|
||||
}
|
||||
],
|
||||
"pr-review-toolkit@claude-plugins-official": [
|
||||
{
|
||||
"scope": "user",
|
||||
"installPath": null,
|
||||
"version": "00679aef889e",
|
||||
"installedAt": null,
|
||||
"lastUpdated": "2026-05-12T00:00:00.000Z",
|
||||
"gitCommitSha": "00679aef889efe36bb0389f81d70b6229a2013ee",
|
||||
"installMethod": "registered-only-not-cached",
|
||||
"target": "consumer",
|
||||
"category": "consumer-universal"
|
||||
}
|
||||
],
|
||||
"telegram@claude-plugins-official": [
|
||||
{
|
||||
"scope": "user",
|
||||
"installPath": null,
|
||||
"version": "00679aef889e",
|
||||
"installedAt": null,
|
||||
"lastUpdated": "2026-05-12T00:00:00.000Z",
|
||||
"gitCommitSha": "00679aef889efe36bb0389f81d70b6229a2013ee",
|
||||
"installMethod": "registered-only-not-cached",
|
||||
"target": "consumer",
|
||||
"category": "consumer-universal"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user