D-census (order 6242020304, from .claude, 2026-08-20/21) measured that registry.npmjs.org/voyage answers 200 with someone else's package: "Advanced HTTP Routing System for Node.js" (NEURS/voyage, v0.0.1, 2022). This manifest declared `"name": "voyage"` with no `private` flag, so nothing stopped an accidental `npm publish` against a name we do not own - and publishing is one-way. This manifest is test tooling for a Claude Code plugin distributed through the marketplace catalogue (`ref: vX.Y.Z`), never through npm. The sibling non-package manifests (okr, repo-mailbox, repo-standard) all carry `private: true`; voyage was the exception. Operator decision S93: option A (set `private: true`), not option B (scope the name to `@<org>/voyage` for a future publish) - there is no publishing plan, so B would only defer the same choice. Tests first (Iron Law): tests/lib/doc-consistency.test.mjs pins `pkg.private === true`, seen red (actual `undefined`) before the manifest change. New baseline: 1025 tests, 1023 pass / 0 fail / 2 skip (was 1024: 1022/0/2). No `npm publish` in any form, no version bump, no tag, no catalogue change. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
28 lines
980 B
JSON
28 lines
980 B
JSON
{
|
|
"name": "voyage",
|
|
"version": "5.10.0",
|
|
"private": true,
|
|
"description": "Voyage — brief, research, plan, execute, review, continue. Contract-driven Claude Code pipeline. /trekbrief, /trekplan, and /trekreview each end by building a self-contained operator-annotation HTML (scripts/annotate.mjs, modelled on claude-code-100x): select text or click any heading/paragraph/list-item, pick intent (Fiks/Endre/Spørsmål), write comment, copy structured prompt, paste back, Claude revises the .md.",
|
|
"type": "module",
|
|
"engines": {
|
|
"node": ">=18"
|
|
},
|
|
"scripts": {
|
|
"test": "node --test 'tests/**/*.test.mjs'",
|
|
"annotate": "node scripts/annotate.mjs",
|
|
"verify": "bash verify.sh"
|
|
},
|
|
"keywords": [
|
|
"claude-code",
|
|
"planning",
|
|
"research",
|
|
"agents",
|
|
"plugin"
|
|
],
|
|
"author": "Kjell Tore Guttormsen",
|
|
"license": "MIT",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://git.fromaitochitta.com/open/ktg-plugin-marketplace"
|
|
}
|
|
}
|