-record(surface, {
name :: binary(),
adapter_profile :: lightspeed@pipeline@operations_surface:adapter_profile(),
orchestrator_runtime :: lightspeed@pipeline@orchestrator:runtime(),
tenant_runtime :: lightspeed@tenant@policy:runtime(),
freshness :: lightspeed@pipeline@operations_surface:freshness_metadata(),
lineage_rev :: list(lightspeed@pipeline@operations_surface:lineage_record()),
conformance_rev :: list(lightspeed@pipeline@operations_surface:conformance_record()),
audits_rev :: list(lightspeed@pipeline@operations_surface:audit_record())
}).