How it works

Immutable foundations

Append-only data storage and virtualised model deployment ensures that trac retains an immutable version history for every deployed model and dataset.

Metadata-driven orchestration

Analytics is built around four governed object types — data, models, flows, and calculations — each with their own structured metadata model.

Calculation contracts

Every calculation is captured in a single governed metadata object — a calculation contract — which drives execution and persists as the authoritative record of what ran.

Runtime resolution

Calculation contracts are resolved with no reliance on additional semantic content. Because the contract refers to immutable models and data, calculations are repeatable.