DE//AGENT
Explore
Hook community intermediate

Schema Change Check

Block a commit that introduces a breaking schema change without a migration plan.

At a glance

What Block a commit that introduces a breaking schema change without a migration plan.
Where Data Contracts

Purpose

Block a commit that introduces a breaking schema change without a migration plan.

Security scan

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

Implementation

Runs on staged schema files (*.avsc, *.sql DDL, dbt schema.yml). Diffs against HEAD, classifies the change, and exits non-zero on a breaking change unless a MIGRATION.md or a `deprecated_at` annotation is present.

Registry stats

Verification community · Sep 28, 2026
Completeness 74
Trust multiplier ×0.75
Composite 32.1 · adequate
Freshness 26 days since last source check
Difficulty intermediate
Version 0.2.0
License Apache-2.0
Security flags 2

Example

A commit narrowing `amount` from decimal(18,2) to decimal(10,2) is blocked with an explanation and a suggested migration.