Architecture

A coordinated stack, not a collection of tools.

The Circuit 40s platform is four products operating on a single data model and coordination engine. Every participant — customer, operator, enterprise system — reads and writes to the same canonical record.

The stack

How the layers connect.

Every shipment in the Circuit 40s network passes through all four layers — from the customer interface down to ground execution, coordinated by the orchestration engine at the centre.

Nothing is siloed. A status update logged by an operator in Circuit 44 is immediately visible to the customer in Circuit 41, to enterprise systems connected via Circuit 43, and to the control tower managed by Circuit 42.

C41
Customer interface
Booking, real-time tracking, communication
Consumer
C42
Orchestration engine
Routing, assignment, propagation, audit
Core
C43
Enterprise integration
API, webhooks, ERP/WMS/TMS connectivity
Enterprise
C44
Ground execution
Collection, customs, delivery workflows
Operations
Data model

One record. Every participant.

The canonical shipment record is the authoritative state of a shipment at any point in time. Every product in the network reads from and writes to this record. There is no synchronisation problem because there is only one source of truth.

Shipment record — lifecycle
booking Shipper submits request. Slot and rate confirmed. Reference assigned. C41 / C43
assigned C42 routes to operator. Task dispatched to C44. Status propagated. C42
collected Operator confirms pickup. Weight logged. Customer notified. C44
in_transit Customs cleared. Transit confirmed. Enterprise webhooks fired. C44 / C43
delivered Delivery proof captured. Customer confirmation sent. Record closed. C44 / C41
Design principles

Built to be reliable at operational scale.

The Circuit 40s architecture is designed around three principles: single source of truth, automated propagation, and complete auditability.

Every state change is an event. Every event is immutable. Every surface in the network is a subscriber to those events. Nothing is lost, nothing is duplicated, and nothing requires manual reconciliation.