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:
Kjell Tore Guttormsen 2026-05-01 06:20:54 +02:00
commit 8ca391fdb2
4 changed files with 34 additions and 12 deletions

View file

@ -39,10 +39,18 @@ organizations get a consistent starting point.
response rather than silent ignore.
- `README.md` "Feedback & contributing" section now links to
`CONTRIBUTING.md` and the new "Project scope" section.
- `package.json` `repository.url` corrected from
`fromaitochitta/claude-code-llm-security` to
`open/claude-code-llm-security` (matches `homepage` and the canonical
Forgejo path).
- `package.json` URL fields corrected to point at the
`ktg-plugin-marketplace` monorepo (the canonical home for this plugin).
`homepage` now deep-links to `plugins/llm-security/`, `repository.url`
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
`dashboard-aggregator.mjs` and `posture-scanner.mjs` reported `6.0.0`
in scan output and SARIF, mismatching the actual plugin version.