- 01Source events and authority
- Business events, source applications and databases, files, APIs, logs, devices, record owners, identifiers, transaction boundaries, allowed access, creation and correction behavior, delete semantics, retention, availability, support, and existing consumers.
- 02Schema, meaning, and time
- Grain, entities, fields, types, units, required values, null meaning, allowed states, reference data, versions, event and commit time, time zone, validity interval, effective dating, sequence, deduplication keys, sensitivity, and quality expectations.
- 03Transformation and delivery
- Mappings, filters, joins, aggregations, calculations, enrichment, late data, corrections, backfills, output schema, partitions, storage, APIs, events, files, reports, feature inputs, freshness, latency, volume, ordering, and consumer compatibility.
- 04Operation and lifecycle
- Environments, code and configuration, orchestration, secrets, tests, fixtures, lineage, observability, retries, checkpoints, reruns, reconciliation, failure queues, recovery, cost, capacity, support, schema change, deprecation, archive, deletion, and owners.