Platform
One layer under every module
Each module is a different decision head on the same spine: the data, model and measurement infrastructure we operate for every customer.
Architecture
Decisions travel the green edge. The audit rail is not optional equipment.
What the common layer does
| Layer | Capabilities |
|---|---|
| Data in | Event ingestion, identity resolution, pseudonymisation, consent signals, customer configuration. |
| Models | Feature store; model training, serving, monitoring, versioning and rollback. |
| Measurement | Experiment allocation, holdouts, causal measurement, uplift reporting. |
| Surface | API gateway, webhooks, SDKs, access controls, observability, security logging, audit trails. |
The consequence of sharing this spine: every module inherits the same identity model, the same experiment discipline and the same audit surface. Adding a second module is configuration, not a second integration project.