{"_id":"@dexwox-labs/paperclip-plugin-kiwi-tcms","name":"@dexwox-labs/paperclip-plugin-kiwi-tcms","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@dexwox-labs/paperclip-plugin-kiwi-tcms","version":"0.1.0","type":"module","description":"Kiwi TCMS integration for Paperclip: agent tools for test-case authoring over JSON-RPC and one-way CI results ingest (JUnit/Playwright -> TestRun/TestExecutions) with Plane-ID tagging.","keywords":["paperclip-plugin","paperclip","kiwi-tcms","testing","tcms"],"main":"./dist/index.js","paperclipPlugin":{"manifest":"./dist/manifest.js","worker":"./dist/worker.js"},"peerDependencies":{"@paperclipai/plugin-sdk":"*","@paperclipai/shared":"*"},"devDependencies":{"@paperclipai/plugin-sdk":"^2026.403.0","@paperclipai/shared":"^2026.403.0","typescript":"^5.7.0","vitest":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/DexwoxBusiness/paperclip-plugins.git","directory":"packages/kiwi-tcms"},"license":"MIT","scripts":{"build":"tsc","typecheck":"tsc --noEmit","dev":"tsc --watch","test":"vitest run --passWithNoTests"},"_id":"@dexwox-labs/paperclip-plugin-kiwi-tcms@0.1.0","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/DexwoxBusiness/paperclip-plugins/issues"},"homepage":"https://github.com/DexwoxBusiness/paperclip-plugins#readme","_integrity":"sha512-ru4mCsMS94AFZv97GHqd6vhuFNVFKXyDpLiyLkT1g/a3Yiwf9ubr1aPPfpevw0SICKkJAsYzJOaeWHUI9fK5jA==","_resolved":"/tmp/03747cee00858c8c3ac6fbc87ac08aa3/dexwox-labs-paperclip-plugin-kiwi-tcms-0.1.0.tgz","_from":"file:dexwox-labs-paperclip-plugin-kiwi-tcms-0.1.0.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ru4mCsMS94AFZv97GHqd6vhuFNVFKXyDpLiyLkT1g/a3Yiwf9ubr1aPPfpevw0SICKkJAsYzJOaeWHUI9fK5jA==","shasum":"0516523bed788d4446efbe9790607f966516b060","tarball":"https://registry.npmjs.org/@dexwox-labs/paperclip-plugin-kiwi-tcms/-/paperclip-plugin-kiwi-tcms-0.1.0.tgz","fileCount":15,"unpackedSize":16839,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dexwox-labs%2fpaperclip-plugin-kiwi-tcms@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD7MvMZ1ZGOoOgR6lq+ndxSz57lPvTUp0hvj2rRqSzq6wIgYyDPCbNV2Nuf/noemybpJg0ylIdZbgEyBm2yS1UFhZw="}]},"_npmUser":{"name":"dexwoxinnovations","email":"developer@dexwox.com"},"directories":{},"maintainers":[{"name":"dexwoxinnovations","email":"developer@dexwox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/paperclip-plugin-kiwi-tcms_0.1.0_1783453740790_0.635196701180484"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-07T19:49:00.668Z","0.1.0":"2026-07-07T19:49:00.925Z","modified":"2026-07-07T19:49:01.284Z"},"maintainers":[{"name":"dexwoxinnovations","email":"developer@dexwox.com"}],"description":"Kiwi TCMS integration for Paperclip: agent tools for test-case authoring over JSON-RPC and one-way CI results ingest (JUnit/Playwright -> TestRun/TestExecutions) with Plane-ID tagging.","homepage":"https://github.com/DexwoxBusiness/paperclip-plugins#readme","keywords":["paperclip-plugin","paperclip","kiwi-tcms","testing","tcms"],"repository":{"type":"git","url":"git+https://github.com/DexwoxBusiness/paperclip-plugins.git","directory":"packages/kiwi-tcms"},"bugs":{"url":"https://github.com/DexwoxBusiness/paperclip-plugins/issues"},"license":"MIT","readme":"# @dexwox-labs/paperclip-plugin-kiwi-tcms\n\n[Kiwi TCMS](https://kiwitcms.org) integration for [Paperclip](https://github.com/paperclipai/paperclip).\n\n- Agent tools over Kiwi's JSON-RPC API: `kiwi_create_test_case`, `kiwi_update_test_case`, `kiwi_add_case_to_plan`, `kiwi_search_cases`\n- One-way CI ingest: JUnit XML / Playwright JSON → `TestRun.create` + `TestExecution.update`, idempotent by build ID\n- Traceability model: **Plane item = requirement, repo test = automated verification, Kiwi case = human verification** — joined by the `plane:<id>` tag (`plane:unlinked` makes leakage visible)\n- Nightly summary event for chat plugins\n\nKiwi has no dependable outbound webhooks — the integration surface is the RPC API, and the flow is inverted by design.\n\nBacklog: PCLIP-29 … PCLIP-36.\n","readmeFilename":"README.md","_rev":"1-f68ec71ff602e62918923e696eba8fbf"}