Zum Inhalt springen

Konformitätsstufen

OSL v1 hat vier unabhängige Konformitätsstufen. Eine Engine deklariert über GET /osl/conformance, welche sie unterstützt.

Stufe Deckt ab Wer sie bestehen muss
Core Den gesamten MetricFlow-Pass-through + die Erweiterungen .governance, .synonyms Jede OSL-Engine
Lance UnstructuredFacet + JointEntity + hybrides Retrieval (+ v1.2: traverse, domain-map, governed sample) Engines, die die unstrukturierte Ebene unterstützen
Lineage OpenLineage-Emission mit den Facetten osl.semanticResolution und lance.retrieval Engines, die Observability integrieren
Governance Denormalisierung zu Policy-Fakten für den PDP + Lance row-level ACL Engines, die das Cell-Modell integrieren
GET /osl/conformance
{
"engine": "opendome/tenant-semantic-api",
"version": "<engine version>",
"conformance": ["lance-v1", "lineage-v1"],
"spec_url": "https://spec.opendome.eu/osl/v1/manifest.schema.json"
}

Konformitätsstufen entwickeln sich unabhängig von der Spec-Version weiter — eine neue Stufe kann ohne einen Breaking-Bump der Spec hinzugefügt werden.