Copyright 2024-2026 Better Data, Inc.
Open-source packages for Boss Loops, Commerce Gateway (including MCP and registry surfaces), Commerce Chain contracts, and Signal Tags are licensed under the Apache License, Version 2.0, unless a specific package's LICENSE file states otherwise.
You may obtain a copy of the License at: https://www.apache.org/licenses/LICENSE-2.0
Published Packages (Apache 2.0)
Boss Loops
- @loop-engine/sdk — Primary SDK — loop definitions, validation, hosted wiring, and developer entry surface.
- @loop-engine/core — Core primitives — LoopDefinition, actors, guards, evidence, and shared types.
- @loop-engine/runtime — Execution engine — instances, transitions, stores, and loop lifecycle APIs.
Commerce Gateway
- @betterdata/commerce-gateway — Gateway runtime — tool routing, commerce backends, and AI-facing operational interfaces.
- @betterdata/commerce-gateway-mcp — Merchant-hosted MCP server for governed Gateway sessions (single-tenant).
- @betterdata/registry-mcp — Registry MCP server for capability discovery and agent integration.
- @betterdata/commerce-gateway-connectors — Platform connectors — Shopify, BigCommerce, WooCommerce, and related commerce adapters.
Supply Chain Management (SCM)
- @betterdata/scm-contracts — contract types, interfaces, and event schemas
- @betterdata/scm-inventory — inventory state management and lot tracking
- @betterdata/scm-catalog — product catalog and classification primitives
- @betterdata/scm-procurement — purchase order lifecycle schemas
- @betterdata/scm-execution — execution layer contracts and fulfillment schemas
Demand Chain Management (DCM)
- @betterdata/dcm-contracts — demand chain interface contracts and event schemas
- @betterdata/dcm-demand — demand forecasting schemas and signal types
- @betterdata/dcm-orders — order lifecycle state machine schemas
- @betterdata/dcm-returns — returns authorization and reverse logistics schemas
Authentication & Traceability
- @signal-tags/sdk — Signal Tags SDK — schema, verification, and generation (see @signal-tags/schema, @signal-tags/verify, @signal-tags/generate on npm)
Proprietary Components - Not Licensed Under Apache 2.0
The following packages are proprietary and are not published:
- @betterdata/loop-engine-internal
- @betterdata/loop-preloader-internal
- @betterdata/loop-state-sync-internal
- @betterdata/platform-kernel-internal
- @betterdata/catalog-intelligence-internal
Contributor License Agreement
Contributions to Better Data's repositories are subject to the Better Data CLA. View at: /cla
