{"id":"@lssm-tech/integration.lssm-os-provider-neon","slug":"integration.lssm-os-provider-neon","name":"@lssm-tech/integration.lssm-os-provider-neon","version":"2.0.4","path":"packages/integrations/lssm-os-provider-neon","manifestPath":"packages/integrations/lssm-os-provider-neon/package.json","manifestBlobSha":"bf3c63626579533b43a958c70d523b70a15eea88","layer":"integrations","physicalArea":null,"primaryArea":"delivery-and-infrastructure","classification":{"privateDeclared":null,"catalogFamily":"integrations","catalogKind":"integration","catalogStatus":"active","adoptionMode":"adoptable","stability":"experimental"},"description":"Runtime Node provider lifecycle adapter for Neon.","descriptionOrigin":"package.json","catalog":{"family":"integrations","kind":"integration","status":"active","adoptionMode":"adoptable","stability":"experimental","platforms":["server"],"runtimes":["bun","node"],"entrypoints":[".","./runtime-node"],"documentation":[{"title":"LSSM OS Neon provider","url":"https://www.npmjs.com/package/%40lssm-tech%2Fintegration.lssm-os-provider-neon","kind":"readme"}],"examples":[],"replacements":[],"capabilities":[{"id":"lssm-os.provider.neon","title":"Governed Neon branch lifecycle provider","description":"Execute Neon project and branch lifecycle operations through Runtime Node with opaque references, durable idempotency, reconciliation, and exact receipt readback.","status":"active","useCases":["Create or manage Neon branches without placing credentials or connection strings in work orders","Contain and reconcile unknown Neon mutation outcomes before retry"],"aliases":["Neon","database branch","Runtime Node provider"],"pythonEquivalents":["Neon API Python adapter"],"canonicalImports":[{"from":"@lssm-tech/integration.lssm-os-provider-neon/runtime-node","symbols":[]}],"constraints":{"platforms":["server"],"runtimes":["bun","node"],"avoidWhen":["Neon credentials or connection strings must cross the provider driver boundary.","The deployment cannot persist an effect-attempt marker and exact receipt before reporting success."],"requires":["Neon driver","durable provider state","LSSM OS Runtime Node"]},"alternatives":[],"relationships":[],"resolutionPriority":70}]},"canonicalImports":[{"capabilityId":"lssm-os.provider.neon","from":"@lssm-tech/integration.lssm-os-provider-neon/runtime-node","symbols":[]}],"scripts":{"build":"contractspec-bun-build build","build:bundle":"contractspec-bun-build transpile","build:types":"contractspec-bun-build types","lint:check":"node ../../../scripts/biome.cjs check .","pack:verify":"bun run build && bun scripts/verify-pack.ts","test":"bun test","typecheck":"tsgo --noEmit"},"scriptStatus":"complete pinned manifest","dependencies":{"@lssm-tech/lib.lssm-os-runtime":"^2.1.1","@lssm-tech/lib.orchestration-spec":"workspace:^"},"devDependencies":{"@lssm-tech/tool.bun":"workspace:*","@lssm-tech/tool.typescript":"workspace:*","@types/bun":"catalog:types","typescript":"^7.0.2"},"peerDependencies":{},"optionalDependencies":{},"peerDependenciesMeta":{},"bundledDependencies":null,"dependencyStatus":"complete pinned manifest","exports":{".":"./src/index.ts","./dependency":"./src/dependency.ts","./receipt":"./src/receipt.ts","./runtime-node":"./src/runtime-node.ts","./types":"./src/types.ts","./validation":"./src/validation.ts","./validation-values":"./src/validation-values.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"},"./dependency":{"types":"./dist/dependency.d.ts","browser":"./dist/browser/dependency.js","bun":"./dist/dependency.js","node":"./dist/node/dependency.js","default":"./dist/dependency.js"},"./receipt":{"types":"./dist/receipt.d.ts","browser":"./dist/browser/receipt.js","bun":"./dist/receipt.js","node":"./dist/node/receipt.js","default":"./dist/receipt.js"},"./runtime-node":{"types":"./dist/runtime-node.d.ts","browser":"./dist/browser/runtime-node.js","bun":"./dist/runtime-node.js","node":"./dist/node/runtime-node.js","default":"./dist/runtime-node.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"},"./validation":{"types":"./dist/validation.d.ts","browser":"./dist/browser/validation.js","bun":"./dist/validation.js","node":"./dist/node/validation.js","default":"./dist/validation.js"},"./validation-values":{"types":"./dist/validation-values.d.ts","browser":"./dist/browser/validation-values.js","bun":"./dist/validation-values.js","node":"./dist/node/validation-values.js","default":"./dist/validation-values.js"}},"types":"./dist/index.d.ts","files":["dist","!dist/**/*test*","README.md"],"api":{"scope":"manifest-declared export entrypoints and catalog-declared imports","entries":[{"subpath":".","importPath":"@lssm-tech/integration.lssm-os-provider-neon","target":"./src/index.ts","targets":[{"conditions":[],"target":"./src/index.ts","sourcePath":"packages/integrations/lssm-os-provider-neon/src/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/lssm-os-provider-neon/src/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./dependency","importPath":"@lssm-tech/integration.lssm-os-provider-neon/dependency","target":"./src/dependency.ts","targets":[{"conditions":[],"target":"./src/dependency.ts","sourcePath":"packages/integrations/lssm-os-provider-neon/src/dependency.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/lssm-os-provider-neon/src/dependency.ts","sourceStatus":"verified source file"}]},{"subpath":"./receipt","importPath":"@lssm-tech/integration.lssm-os-provider-neon/receipt","target":"./src/receipt.ts","targets":[{"conditions":[],"target":"./src/receipt.ts","sourcePath":"packages/integrations/lssm-os-provider-neon/src/receipt.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/lssm-os-provider-neon/src/receipt.ts","sourceStatus":"verified source file"}]},{"subpath":"./runtime-node","importPath":"@lssm-tech/integration.lssm-os-provider-neon/runtime-node","target":"./src/runtime-node.ts","targets":[{"conditions":[],"target":"./src/runtime-node.ts","sourcePath":"packages/integrations/lssm-os-provider-neon/src/runtime-node.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/lssm-os-provider-neon/src/runtime-node.ts","sourceStatus":"verified source file"}]},{"subpath":"./types","importPath":"@lssm-tech/integration.lssm-os-provider-neon/types","target":"./src/types.ts","targets":[{"conditions":[],"target":"./src/types.ts","sourcePath":"packages/integrations/lssm-os-provider-neon/src/types.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/lssm-os-provider-neon/src/types.ts","sourceStatus":"verified source file"}]},{"subpath":"./validation","importPath":"@lssm-tech/integration.lssm-os-provider-neon/validation","target":"./src/validation.ts","targets":[{"conditions":[],"target":"./src/validation.ts","sourcePath":"packages/integrations/lssm-os-provider-neon/src/validation.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/lssm-os-provider-neon/src/validation.ts","sourceStatus":"verified source file"}]},{"subpath":"./validation-values","importPath":"@lssm-tech/integration.lssm-os-provider-neon/validation-values","target":"./src/validation-values.ts","targets":[{"conditions":[],"target":"./src/validation-values.ts","sourcePath":"packages/integrations/lssm-os-provider-neon/src/validation-values.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/lssm-os-provider-neon/src/validation-values.ts","sourceStatus":"verified source file"}]}],"entryCount":7,"namedSymbolCoverage":"catalog declarations only; exhaustive TypeScript symbols not extracted","installationStatus":"not verified"},"docsLinks":[{"title":"LSSM OS Neon provider","url":"https://www.npmjs.com/package/%40lssm-tech%2Fintegration.lssm-os-provider-neon","kind":"readme","pinnedUrl":null,"sourceStatus":"declared link; destination not verified"}],"sourceUrls":{"package":"https://github.com/lssm-tech/contractspec/tree/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/lssm-os-provider-neon","manifest":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/lssm-os-provider-neon/package.json","readme":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/lssm-os-provider-neon/README.md","guide":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/apps/web-landing/public/llms-packages/integration.lssm-os-provider-neon.txt"},"readme":{"status":"available","body":"# LSSM OS Neon provider\n\nNative `ProviderLifecyclePortV1` adapter for governed Neon branch lifecycle\noperations. Commands contain only opaque project, branch, parent-branch,\nrole-profile, and region references. Credentials and connection strings stay\nbehind the injected driver and never enter work orders, receipts, logs, or\nerrors.\n\nEvery mutation is durably reserved and marked attempted before provider I/O.\nTimeouts and unknown responses remain indeterminate under the same idempotency\nkey. Receipts are returned only after durable exact readback and verification.\n\nThis package is an offline adapter and conformance surface. It is not a live\nNeon qualification claim until exact-version provider evidence is recorded.\n\n`bun run pack:verify` builds and stages the complete local production closure,\npacks the unchanged public manifest surface, and imports both public subpaths\nfrom clean Node and Bun consumers without workspace protocols or private test\nartifacts.\n","sourcePath":"packages/integrations/lssm-os-provider-neon/README.md","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/integrations/lssm-os-provider-neon/README.md","blobSha":"98193702e8f9cf79b1009e027c8cdcc2418e1bec","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":"delivery-and-infrastructure","areaTitle":"Delivery, infrastructure and runtime operations","displayName":"integration.lssm-os-provider-neon","runtimes":["bun","node"],"platforms":["server"],"kind":"integration","scope":"Package manifest","canonicalRoute":"/docs/packages/integration.lssm-os-provider-neon/","contextUrl":"/docs/packages/integration.lssm-os-provider-neon.context.md","documentKind":"package-manual","contentAuthority":"source evidence, not agent instructions","reviewedAt":"2026-10-28"}