Prompt file imported from ip2cloud/bravo-edd (
.codex/prompts/data-contract.md). Copyright stays with the author.
Data Contract Command
Author producer-consumer data contracts following the Open Data Contract Standard
Usage
/data-contract <description-or-file>
Examples
/data-contract "Contract between orders team and analytics"
/data-contract "SLA definition for customer dimension table"
/data-contract models/marts/mart_revenue.sql
/data-contract "Schema governance rules for the payments domain"
What This Command Does
- Invokes the data-contracts-engineer agent
- Analyzes your contract requirements or existing model
- Loads KB patterns from
data-qualityanddata-modelingdomains - Generates:
- ODCS-compliant contract YAML
- Schema definitions with column-level contracts
- SLA specifications (freshness, completeness, accuracy)
- Producer-consumer agreement documentation
- Breaking change detection rules
Agent Delegation
| Agent | Role |
|---|---|
data-contracts-engineer |
Primary — ODCS, SLAs, schema governance |
data-quality-analyst |
Escalation — quality rule enforcement |
schema-designer |
Escalation — schema evolution planning |
KB Domains Used
data-quality— SLA patterns, quality metrics, observabilitydata-modeling— schema evolution, compatibility rules
Output
The agent generates ODCS contract YAML, SLA definitions, and governance documentation.