fix(llm-security): correct distribution URLs to marketplace path
The plugin lives in ktg-plugin-marketplace and is distributed via the Claude Code marketplace mechanism. There is no standalone open/claude-code-llm-security repo; references to it were aspirational and never realized. - package.json: homepage now deep-links to plugins/llm-security/ in the marketplace; repository.url uses the marketplace repo with directory field (npm convention for monorepo plugins); bugs.url routes to marketplace issue tracker. - CLAUDE.md: "Public Repository" section replaced with "Distribution" section documenting the marketplace install path. - CONTRIBUTING.md: issue tracker URL points at marketplace issues with [llm-security] prefix convention. - CHANGELOG.md: v7.3.1 entry rewritten to reflect actual change (URLs corrected to marketplace, not "fixed from one wrong URL to another wrong URL"). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
parent
a65c7f4080
commit
8ca391fdb2
4 changed files with 34 additions and 12 deletions
|
|
@ -39,10 +39,18 @@ organizations get a consistent starting point.
|
||||||
response rather than silent ignore.
|
response rather than silent ignore.
|
||||||
- `README.md` "Feedback & contributing" section now links to
|
- `README.md` "Feedback & contributing" section now links to
|
||||||
`CONTRIBUTING.md` and the new "Project scope" section.
|
`CONTRIBUTING.md` and the new "Project scope" section.
|
||||||
- `package.json` `repository.url` corrected from
|
- `package.json` URL fields corrected to point at the
|
||||||
`fromaitochitta/claude-code-llm-security` to
|
`ktg-plugin-marketplace` monorepo (the canonical home for this plugin).
|
||||||
`open/claude-code-llm-security` (matches `homepage` and the canonical
|
`homepage` now deep-links to `plugins/llm-security/`, `repository.url`
|
||||||
Forgejo path).
|
uses the marketplace repo with a `directory: "plugins/llm-security"`
|
||||||
|
field (npm convention for monorepo plugins), and `bugs.url` routes to
|
||||||
|
the marketplace issue tracker. Earlier values referenced a standalone
|
||||||
|
`claude-code-llm-security` repo that was never published — the plugin
|
||||||
|
is distributed via the marketplace mechanism, not as an independent
|
||||||
|
package.
|
||||||
|
- `CLAUDE.md` "Public Repository" section replaced with a "Distribution"
|
||||||
|
section that documents the marketplace install path and removes the
|
||||||
|
stale standalone-repo references.
|
||||||
- Scanner `VERSION` constants synced to plugin version. Previously
|
- Scanner `VERSION` constants synced to plugin version. Previously
|
||||||
`dashboard-aggregator.mjs` and `posture-scanner.mjs` reported `6.0.0`
|
`dashboard-aggregator.mjs` and `posture-scanner.mjs` reported `6.0.0`
|
||||||
in scan output and SARIF, mismatching the actual plugin version.
|
in scan output and SARIF, mismatching the actual plugin version.
|
||||||
|
|
|
||||||
|
|
@ -225,11 +225,19 @@ Standalone CLI makes zero network calls in default mode. Schrems II compatible i
|
||||||
|
|
||||||
Scan reports are stored in `reports/` as `.docx` (for sharing) with `.md` source.
|
Scan reports are stored in `reports/` as `.docx` (for sharing) with `.md` source.
|
||||||
|
|
||||||
## Public Repository
|
## Distribution
|
||||||
|
|
||||||
Published as standalone repo: `https://git.fromaitochitta.com/open/claude-code-llm-security`
|
This plugin lives in the `ktg-plugin-marketplace` monorepo at
|
||||||
|
`https://git.fromaitochitta.com/open/ktg-plugin-marketplace` under
|
||||||
|
`plugins/llm-security/`. It is not published as a standalone repo —
|
||||||
|
users install it via the Claude Code marketplace mechanism:
|
||||||
|
|
||||||
Pushed via `git subtree push --prefix=plugins/llm-security` from the plugin-marketplace monorepo.
|
```bash
|
||||||
|
claude plugin marketplace add https://git.fromaitochitta.com/open/ktg-plugin-marketplace.git
|
||||||
|
```
|
||||||
|
|
||||||
|
Issues, bug reports, and security disclosures all route to the
|
||||||
|
marketplace repo.
|
||||||
|
|
||||||
## State
|
## State
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -54,8 +54,13 @@ Open issues for:
|
||||||
threat model is wrong, stale, or missing
|
threat model is wrong, stale, or missing
|
||||||
- **Compatibility regressions** — Claude Code version X stopped working
|
- **Compatibility regressions** — Claude Code version X stopped working
|
||||||
|
|
||||||
Issues are tracked on the canonical Forgejo repo:
|
This plugin lives in the `ktg-plugin-marketplace` monorepo. Issues are
|
||||||
`https://git.fromaitochitta.com/open/claude-code-llm-security`
|
tracked there, scoped to the `llm-security` plugin:
|
||||||
|
|
||||||
|
`https://git.fromaitochitta.com/open/ktg-plugin-marketplace/issues`
|
||||||
|
|
||||||
|
Tag the issue with the plugin name in the title — e.g.
|
||||||
|
`[llm-security] entropy scanner false positive on GLSL shader`.
|
||||||
|
|
||||||
The maintainer reads them. Response is best-effort, not real-time.
|
The maintainer reads them. Response is best-effort, not real-time.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@
|
||||||
"SECURITY.md",
|
"SECURITY.md",
|
||||||
"CHANGELOG.md"
|
"CHANGELOG.md"
|
||||||
],
|
],
|
||||||
"homepage": "https://git.fromaitochitta.com/open/claude-code-llm-security",
|
"homepage": "https://git.fromaitochitta.com/open/ktg-plugin-marketplace/src/branch/main/plugins/llm-security",
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=18"
|
"node": ">=18"
|
||||||
},
|
},
|
||||||
|
|
@ -34,9 +34,10 @@
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://git.fromaitochitta.com/open/claude-code-llm-security"
|
"url": "https://git.fromaitochitta.com/open/ktg-plugin-marketplace",
|
||||||
|
"directory": "plugins/llm-security"
|
||||||
},
|
},
|
||||||
"bugs": {
|
"bugs": {
|
||||||
"url": "https://git.fromaitochitta.com/open/claude-code-llm-security/issues"
|
"url": "https://git.fromaitochitta.com/open/ktg-plugin-marketplace/issues"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue