Inline · structural · permanent
Lineage by default
Source system, load run, timestamp, row hash: recorded on every record, every load. The record of where the data came from is created with the data itself.


Data you can trust from the moment it arrives. Connect all of your sources with lineage, quality, provenance, governance, and PPDM-standard identifiers captured inline with every ingestion, never retroactively.
Inline with every ingestion
iMC is not a separate cataloging project. Metadata is captured at the same moment as the record, creating a trusted foundation without a second pass.
RECORD
+ Lineage
load run · source · hash
RECORD
+ Quality
per-record score
RECORD
+ Dimensions
PPDM keys
RECORD
+ Event
provenance fired
No retroactive cataloging
Every data team pays the same tax: discovered bad data, weeks after the fact. By the time a quality failure surfaces in a dashboard, it has already propagated through silver and gold layers, into reports, into decisions, and into questions you cannot answer with confidence.
Five capabilities
iMC runs inline with every pipeline. Every load captures metadata, validates rules, persists results, and emits a signed audit. None of it is a separate workstream.
Inline · structural · permanent
Source system, load run, timestamp, row hash: recorded on every record, every load. The record of where the data came from is created with the data itself.
Per-record · inline · fail fast
Rules execute as part of the load itself, against every record. Failures surface immediately, before bad data propagates to silver, gold, or anything that depends on it.
Standards-aligned · versioned
Raw values from source systems become PPDM-standard identifiers at the moment they enter the platform. Cross-source questions become routine queries, not reconciliation projects.
mTLS · Vault · smoke-test gated
Mutual TLS enforced end-to-end with no disable flag. Credentials flow from Vault at runtime. Zero secrets in logs, outputs, or audit trails: by construction.
Immutable · signed · PPDM-aligned
Every record is timestamped, sourced, scored, and resolved. Every deployment produces a signed ledger entry. Audit queries are routine SQL.
In production
100%
Provenance · every record
26w → 3h
Platform deploy time
62+
Wells live · single client · growing to ~500
0
Untracked actions
- Single E&P Operator Deployed

The platform architecture, all five capabilities, in-production case study, and what changes when metadata is structural.