Open Source
Published Packages (Apache 2.0)
Commerce Gateway (runtime, MCP protocol implementation, and registry packages), Boss Loops, Commerce Chain contracts, and Signal Tags packages published here are Apache License, Version 2.0, unless a package README states otherwise.
Boss Loops (governed decisions)
- npm
@loop-engine/sdk
Primary SDK — loop definitions, validation, hosted wiring, and developer entry surface.
- npm
@loop-engine/core
Core primitives — LoopDefinition, actors, guards, evidence, and shared types.
- npm
@loop-engine/runtime
Execution engine — instances, transitions, stores, and loop lifecycle APIs.
Additional adapters and packages ship under the @loop-engine scope on npm.
Commerce Gateway (operational connectivity)
- npm
@betterdata/commerce-gateway
Gateway runtime — tool routing, commerce backends, and AI-facing operational interfaces.
- npm
@betterdata/commerce-gateway-mcp
Merchant-hosted MCP server for governed Gateway sessions (single-tenant).
- npm
@betterdata/registry-mcp
Registry MCP server for capability discovery and agent integration.
- npm
@betterdata/commerce-gateway-connectors
Platform connectors — Shopify, BigCommerce, WooCommerce, and related commerce adapters.
Supply Chain Management (SCM)
- npm
@betterdata/scm-contracts
contract types, interfaces, and event schemas
- npm
@betterdata/scm-inventory
inventory state management and lot tracking
- npm
@betterdata/scm-catalog
product catalog and classification primitives
- npm
@betterdata/scm-procurement
purchase order lifecycle schemas
- npm
@betterdata/scm-execution
execution layer contracts and fulfillment schemas
Demand Chain Management (DCM)
Authentication & Traceability
- npm
@signal-tags/sdk
Signal Tags SDK — schema, verification, and generation (see @signal-tags/schema, @signal-tags/verify, @signal-tags/generate on npm)
Proprietary Runtime - Not Open Source
The following internal packages are proprietary and are not published. They cannot be accessed, reverse-engineered, or distributed outside the hosted Services:
- @betterdata/loop-engine-internal
- @betterdata/loop-preloader-internal
- @betterdata/loop-state-sync-internal
- @betterdata/platform-kernel-internal
- @betterdata/catalog-intelligence-internal
SBOM
CycloneDX SBOM is generated on demand for Enterprise customers. This aligns with NIST, CISA, and HHS 405(d) guidance for Healthcare and Pharma supply chain software.
