Data owner, data steward, data product, domain, data contract and versioned schema.
Metric semantics: grain, population, filter, unit, period, numerator, denominator and how missing values are handled.
Event time, processing time, watermark, lag, backfill and reconciliation.
Stable event identifier, idempotent consumer, deduplication, quarantine, DLQ and controlled replay.
Backward/forward compatibility, schema registry and consumer contract.
Measured quality: completeness, validity, uniqueness, consistency, freshness and coverage, with a visible denominator.
Lineage dataset → job → run → dataset, provenance, version and OpenLineage run state.
Semantic layer and metric contract, with no divergent logic between dashboard, export and assistant.
Hybrid dense + lexical RAG, reranking, passage-level citation, an abstention threshold and an insufficient-evidence response.
Versioned evaluation set: retrieval, groundedness, citation accuracy, completeness, toxicity and abstention rate, by use case.
Model, prompt, corpus and policy version, drift, promotion, rollback and change log.
Human-in-the-loop and tool authorisation: agent identity, least privilege, input/output, approval, traceability and emergency stop.