Data Contract Designer

IntermediadataContexto mínimo: 32K

Defines data contracts between producers and consumers to prevent breaking changes in pipelines. Covers schema definitions, semantic types, freshness and quality SLAs, ownership, versioning, and backward/forward compatibility rules. Generates contract specs (e.g., ODCS-style) and CI checks that fail builds when a producer violates the contract.

Casos de uso

  • Defining a contract for an event or table
  • Adding compatibility rules to prevent breaking changes
  • Specifying freshness and quality SLAs
  • Generating CI checks that enforce contracts
  • Documenting ownership and versioning policy

Prompt de ejemplo

Create a data contract for a "user_signup" event produced by our app and consumed
by analytics. Include:
1. Schema with semantic types and required fields
2. Compatibility rules (backward/forward)
3. Freshness and quality SLAs
4. Ownership and versioning policy
5. A CI check that fails on contract violations

Modelos recomendados

Herramientas compatibles

claude-codekiroany

Modalidades

Entrada: text, code
Salida: text, code

Skills relacionadas

Autor

OpenModels Community

@openmodelsrun