Platform architecture
How the four product layers connect: Loop Engine, Commerce Gateway, SCM/DCM modules, and Signal Tags.Canonical layered messaging (Infrastructure → Protocol → Reference → Control → Platform) lives in Core Concepts — Layered ecosystem. MCP surface roles (Gateway Console vs Commerce Gateway vs Registry MCP): MCP surfaces. Full C8 contract: Surface contract.The ASCII diagram below is the operational signal chain across those product layers — not a second competing “flat stack of products,” and not the same as the MCP deployment table.
The four layers
How they connect
Agent composition (C12)
Agents are not an autonomous platform or a separate “agent SKU.” They use Registry MCP to discover, Commerce Gateway to act, and Loop Engine to govern — the same layers as the rest of the system:OSS vs hosted
Every layer is available as Apache-2.0 open source (self-hostable). The hosted platform adds:- Multi-tenant isolation
- AI-assisted demand intelligence and forecasting
- Industry Pack policy overlays (Healthcare, Pharma, Retail, Manufacturing, Food & Beverage, Construction)
- Compliance reporting (DSCSA, EU FMD, FDA UDI/FSMA, and related regimes)
- Enterprise SLA and support
The loop model
Everything important in the platform is modeled as a loop: a governed workflow with named actors, guard policies, evidence, and an audit trail. Examples:- Procurement loop — AI recommends → guard evaluates → human approves → PO executes
- Quality loop — Signal Tag scan → verification → quarantine or release
- Returns loop — RMA request → inspection → disposition
Where to go next
- SCM workspace (
apps/scm) — tenant app; SCM vs DCM split and usage-based billing in Settings → Billing - Loops
- Signal Tags (platform)
- Commerce Gateway integration
- SCM packages
- DCM packages
- Signal Tags OSS
- Loop definitions