DE//AGENT
Explore
Skill community intermediate

Data Contract Author

Turn a vague producer/consumer agreement into an enforceable contract.

Drafts a data contract (schema, semantics, freshness SLA, ownership, breaking- change policy) and the tests that enforce it in CI.

npx de-agent-platform add data-contract-author

At a glance

What Turn a vague producer/consumer agreement into an enforceable contract.
Where Data Contracts · tech-avro · tech-dbt

Learning objectives

  • Specify a freshness and completeness SLA
  • Encode a contract as executable tests
  • Define a breaking-change policy consumers can rely on

Security scan

Last sweep 2026-10-24: 0 finding(s), 0 marked as examples.

Details

Data Contract Author

A contract has six parts

  1. Owner (a team, with an on-call).
  2. Schema (typed, versioned).
  3. Semantics (what each field means, units, nullability).
  4. SLA (freshness, completeness).
  5. Breaking-change policy (notice period, deprecation path).
  6. Enforcement (which CI test fails on violation).

Rule

A contract with no enforcement is documentation. Documentation is not a contract.

Registry stats

Verification community · Sep 13, 2026
Completeness 100
Trust multiplier ×1
Composite 38.5 · adequate
Freshness 41 days since last source check
Difficulty intermediate
Version 0.1.2
License Apache-2.0
Security flags 1