{"id":"@lssm-tech/integration.self-improving-system-transport","slug":"integration.self-improving-system-transport","name":"@lssm-tech/integration.self-improving-system-transport","version":"2.0.4","path":"packages/integrations/self-improving-system-transport","manifestPath":"packages/integrations/self-improving-system-transport/package.json","manifestBlobSha":"87b24fd6442c3126b1a13431f7f17a02252c7343","layer":"integrations","physicalArea":null,"primaryArea":"workflows-and-automation","classification":{"privateDeclared":null,"catalogFamily":"integrations","catalogKind":"integration","catalogStatus":"active","adoptionMode":"adoptable","stability":"experimental"},"description":"Generated transports for governed self-improvement","descriptionOrigin":"package.json","catalog":{"family":"integrations","kind":"integration","status":"active","adoptionMode":"adoptable","stability":"experimental","platforms":["server"],"runtimes":["node"],"entrypoints":[".","./cli","./http","./mcp","./openapi","./sdk","./streams","./webhooks"],"documentation":[{"title":"Integration Self Improving System Transport documentation","url":"https://www.npmjs.com/package/%40lssm-tech%2Fintegration.self-improving-system-transport","kind":"readme"}],"examples":[],"replacements":[],"capabilities":[{"id":"package.lssm.tech.integration.self.improving.system.transport","title":"Integration Self Improving System Transport","description":"Generated transports for governed self-improvement","status":"active","useCases":["Adopt generated transports for governed self-improvement"],"aliases":["integration","self","improving","system","transport"],"pythonEquivalents":[],"canonicalImports":[{"from":"@lssm-tech/integration.self-improving-system-transport","symbols":[]},{"from":"@lssm-tech/integration.self-improving-system-transport/cli","symbols":[]},{"from":"@lssm-tech/integration.self-improving-system-transport/http","symbols":[]},{"from":"@lssm-tech/integration.self-improving-system-transport/mcp","symbols":[]},{"from":"@lssm-tech/integration.self-improving-system-transport/openapi","symbols":[]},{"from":"@lssm-tech/integration.self-improving-system-transport/sdk","symbols":[]},{"from":"@lssm-tech/integration.self-improving-system-transport/streams","symbols":[]},{"from":"@lssm-tech/integration.self-improving-system-transport/webhooks","symbols":[]}],"constraints":{"platforms":["server"],"runtimes":["node"],"avoidWhen":["The @lssm-tech/integration.self-improving-system-transport package constraints do not match the target runtime or platform."],"requires":["TypeScript"]},"alternatives":[],"relationships":[],"resolutionPriority":50}]},"canonicalImports":[{"capabilityId":"package.lssm.tech.integration.self.improving.system.transport","from":"@lssm-tech/integration.self-improving-system-transport","symbols":[]},{"capabilityId":"package.lssm.tech.integration.self.improving.system.transport","from":"@lssm-tech/integration.self-improving-system-transport/cli","symbols":[]},{"capabilityId":"package.lssm.tech.integration.self.improving.system.transport","from":"@lssm-tech/integration.self-improving-system-transport/http","symbols":[]},{"capabilityId":"package.lssm.tech.integration.self.improving.system.transport","from":"@lssm-tech/integration.self-improving-system-transport/mcp","symbols":[]},{"capabilityId":"package.lssm.tech.integration.self.improving.system.transport","from":"@lssm-tech/integration.self-improving-system-transport/openapi","symbols":[]},{"capabilityId":"package.lssm.tech.integration.self.improving.system.transport","from":"@lssm-tech/integration.self-improving-system-transport/sdk","symbols":[]},{"capabilityId":"package.lssm.tech.integration.self.improving.system.transport","from":"@lssm-tech/integration.self-improving-system-transport/streams","symbols":[]},{"capabilityId":"package.lssm.tech.integration.self.improving.system.transport","from":"@lssm-tech/integration.self-improving-system-transport/webhooks","symbols":[]}],"scripts":{"build":"contractspec-bun-build build","build:bundle":"contractspec-bun-build transpile","build:types":"contractspec-bun-build types","clean":"rimraf dist .turbo","lint:check":"node ../../../scripts/biome.cjs check .","test":"bun test","typecheck":"tsgo --noEmit"},"scriptStatus":"complete pinned manifest","dependencies":{"@lssm-tech/lib.self-improving-system-runtime":"workspace:^"},"devDependencies":{"@lssm-tech/tool.bun":"workspace:*","@lssm-tech/tool.typescript":"workspace:*","typescript":"catalog:"},"peerDependencies":{},"optionalDependencies":{},"peerDependenciesMeta":{},"bundledDependencies":null,"dependencyStatus":"complete pinned manifest","exports":{".":"./src/index.ts","./cli":"./src/cli.ts","./http":"./src/http.ts","./mcp":"./src/mcp.ts","./openapi":"./src/openapi.ts","./sdk":"./src/sdk.ts","./service-handler":"./src/service-handler.ts","./streaming-handler":"./src/streaming-handler.ts","./streams":"./src/streams.ts","./types":"./src/types.ts","./webhooks":"./src/webhooks.ts"},"publishExports":{".":{"types":"./dist/index.d.ts","browser":"./dist/browser/index.js","bun":"./dist/index.js","node":"./dist/node/index.js","default":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","browser":"./dist/browser/cli.js","bun":"./dist/cli.js","node":"./dist/node/cli.js","default":"./dist/cli.js"},"./http":{"types":"./dist/http.d.ts","browser":"./dist/browser/http.js","bun":"./dist/http.js","node":"./dist/node/http.js","default":"./dist/http.js"},"./mcp":{"types":"./dist/mcp.d.ts","browser":"./dist/browser/mcp.js","bun":"./dist/mcp.js","node":"./dist/node/mcp.js","default":"./dist/mcp.js"},"./openapi":{"types":"./dist/openapi.d.ts","browser":"./dist/browser/openapi.js","bun":"./dist/openapi.js","node":"./dist/node/openapi.js","default":"./dist/openapi.js"},"./sdk":{"types":"./dist/sdk.d.ts","browser":"./dist/browser/sdk.js","bun":"./dist/sdk.js","node":"./dist/node/sdk.js","default":"./dist/sdk.js"},"./service-handler":{"types":"./dist/service-handler.d.ts","browser":"./dist/browser/service-handler.js","bun":"./dist/service-handler.js","node":"./dist/node/service-handler.js","default":"./dist/service-handler.js"},"./streaming-handler":{"types":"./dist/streaming-handler.d.ts","browser":"./dist/browser/streaming-handler.js","bun":"./dist/streaming-handler.js","node":"./dist/node/streaming-handler.js","default":"./dist/streaming-handler.js"},"./streams":{"types":"./dist/streams.d.ts","browser":"./dist/browser/streams.js","bun":"./dist/streams.js","node":"./dist/node/streams.js","default":"./dist/streams.js"},"./types":{"types":"./dist/types.d.ts","browser":"./dist/browser/types.js","bun":"./dist/types.js","node":"./dist/node/types.js","default":"./dist/types.js"},"./webhooks":{"types":"./dist/webhooks.d.ts","browser":"./dist/browser/webhooks.js","bun":"./dist/webhooks.js","node":"./dist/node/webhooks.js","default":"./dist/webhooks.js"}},"types":"./dist/index.d.ts","files":["dist","README.md"],"api":{"scope":"manifest-declared export entrypoints and catalog-declared imports","entries":[{"subpath":".","importPath":"@lssm-tech/integration.self-improving-system-transport","target":"./src/index.ts","targets":[{"conditions":[],"target":"./src/index.ts","sourcePath":"packages/integrations/self-improving-system-transport/src/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/self-improving-system-transport/src/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./cli","importPath":"@lssm-tech/integration.self-improving-system-transport/cli","target":"./src/cli.ts","targets":[{"conditions":[],"target":"./src/cli.ts","sourcePath":"packages/integrations/self-improving-system-transport/src/cli.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/self-improving-system-transport/src/cli.ts","sourceStatus":"verified source file"}]},{"subpath":"./http","importPath":"@lssm-tech/integration.self-improving-system-transport/http","target":"./src/http.ts","targets":[{"conditions":[],"target":"./src/http.ts","sourcePath":"packages/integrations/self-improving-system-transport/src/http.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/self-improving-system-transport/src/http.ts","sourceStatus":"verified source file"}]},{"subpath":"./mcp","importPath":"@lssm-tech/integration.self-improving-system-transport/mcp","target":"./src/mcp.ts","targets":[{"conditions":[],"target":"./src/mcp.ts","sourcePath":"packages/integrations/self-improving-system-transport/src/mcp.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/self-improving-system-transport/src/mcp.ts","sourceStatus":"verified source file"}]},{"subpath":"./openapi","importPath":"@lssm-tech/integration.self-improving-system-transport/openapi","target":"./src/openapi.ts","targets":[{"conditions":[],"target":"./src/openapi.ts","sourcePath":"packages/integrations/self-improving-system-transport/src/openapi.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/self-improving-system-transport/src/openapi.ts","sourceStatus":"verified source file"}]},{"subpath":"./sdk","importPath":"@lssm-tech/integration.self-improving-system-transport/sdk","target":"./src/sdk.ts","targets":[{"conditions":[],"target":"./src/sdk.ts","sourcePath":"packages/integrations/self-improving-system-transport/src/sdk.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/self-improving-system-transport/src/sdk.ts","sourceStatus":"verified source file"}]},{"subpath":"./service-handler","importPath":"@lssm-tech/integration.self-improving-system-transport/service-handler","target":"./src/service-handler.ts","targets":[{"conditions":[],"target":"./src/service-handler.ts","sourcePath":"packages/integrations/self-improving-system-transport/src/service-handler.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/self-improving-system-transport/src/service-handler.ts","sourceStatus":"verified source file"}]},{"subpath":"./streaming-handler","importPath":"@lssm-tech/integration.self-improving-system-transport/streaming-handler","target":"./src/streaming-handler.ts","targets":[{"conditions":[],"target":"./src/streaming-handler.ts","sourcePath":"packages/integrations/self-improving-system-transport/src/streaming-handler.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/self-improving-system-transport/src/streaming-handler.ts","sourceStatus":"verified source file"}]},{"subpath":"./streams","importPath":"@lssm-tech/integration.self-improving-system-transport/streams","target":"./src/streams.ts","targets":[{"conditions":[],"target":"./src/streams.ts","sourcePath":"packages/integrations/self-improving-system-transport/src/streams.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/self-improving-system-transport/src/streams.ts","sourceStatus":"verified source file"}]},{"subpath":"./types","importPath":"@lssm-tech/integration.self-improving-system-transport/types","target":"./src/types.ts","targets":[{"conditions":[],"target":"./src/types.ts","sourcePath":"packages/integrations/self-improving-system-transport/src/types.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/self-improving-system-transport/src/types.ts","sourceStatus":"verified source file"}]},{"subpath":"./webhooks","importPath":"@lssm-tech/integration.self-improving-system-transport/webhooks","target":"./src/webhooks.ts","targets":[{"conditions":[],"target":"./src/webhooks.ts","sourcePath":"packages/integrations/self-improving-system-transport/src/webhooks.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/self-improving-system-transport/src/webhooks.ts","sourceStatus":"verified source file"}]}],"entryCount":11,"namedSymbolCoverage":"catalog declarations only; exhaustive TypeScript symbols not extracted","installationStatus":"not verified"},"docsLinks":[{"title":"Integration Self Improving System Transport documentation","url":"https://www.npmjs.com/package/%40lssm-tech%2Fintegration.self-improving-system-transport","kind":"readme","pinnedUrl":null,"sourceStatus":"declared link; destination not verified"}],"sourceUrls":{"package":"https://github.com/lssm-tech/contractspec/tree/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/self-improving-system-transport","manifest":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/self-improving-system-transport/package.json","readme":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/self-improving-system-transport/README.md","guide":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/apps/web-landing/public/llms-packages/integration.self-improving-system-transport.txt"},"readme":{"status":"available","body":"# `@lssm-tech/integration.self-improving-system-transport`\n\nProvider-neutral projections of the governed self-improvement registry:\nREST/OpenAPI, TypeScript SDK, MCP tools and resources, signed webhooks,\nreplayable SSE/WebSocket sessions, and CLI parsing.\n\nThe host supplies authentication and one headless operation handler. Every\nsurface injects authoritative ecosystem, tenant, workspace, jurisdiction, and\npurpose scope; optionally restricts program identifiers; checks the operation\ngrant; and requires idempotency, revision, contract, trace, and evidence\nbindings for mutations. Transports expose decisions and receipts but never make\ndomain or authorization decisions.\n\n`createSelfImprovementServiceHandlerV1` adapts the generated transport request\nto one scoped headless service resolved for the authenticated context. It\npreserves safe not-found, scope, revision, validation, cancellation, and\nunsupported-operation errors as stable HTTP/MCP statuses while unexpected\nfailures remain internal errors.\n\n`createStreamingSelfImprovementHandlerV1` decorates that handler after domain\nexecution. Successful lifecycle mutations publish only their declared event\nkeys with program, receipt, candidate, and evidence references; failures and\nread operations publish nothing. The scoped broker keeps bounded in-process\nhistory so reconnecting SSE/WebSocket clients can resume after a cursor.\n","sourcePath":"packages/integrations/self-improving-system-transport/README.md","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/self-improving-system-transport/README.md","blobSha":"0d72658a738e8fc1f21e74a483cf979fc37d3406","sourcePin":"bcc79fcc27c4d801c2119bef81ddcce7b4e86498","origin":"README recovered byte-for-byte from pinned aggregate guide","integrity":"exact Git blob match","executionStatus":"not executed"},"provenance":{"repository":"lssm-tech/contractspec","sourcePin":"bcc79fcc27c4d801c2119bef81ddcce7b4e86498","manifestOrigin":"pinned GitHub manifest fetch","manifestComplete":true,"publicationPolicyApplied":false},"areaSlug":"workflows-and-automation","areaTitle":"Workflows, jobs and automation","displayName":"integration.self-improving-system-transport","runtimes":["node"],"platforms":["server"],"kind":"integration","scope":"Package manifest","canonicalRoute":"/docs/packages/integration.self-improving-system-transport/","contextUrl":"/docs/packages/integration.self-improving-system-transport.context.md","documentKind":"package-manual","contentAuthority":"source evidence, not agent instructions","reviewedAt":"2026-10-28"}