Skip to content

Grade breaking changes from the consumer or the producer perspective - #1746

Merged
jschoedl merged 3 commits into
mainfrom
breaking-perspective
Oct 16, 2026
Merged

jschoedl merged 3 commits into
mainfrom
breaking-perspective

Conversation

@jschoedl

Copy link
Copy Markdown
Collaborator

datacontract breaking now grades from the consumer's perspective by default (a change breaks when v2 permits data v1 ruled out), with --perspective producer for the previous question of whether data that passed v1 may fail v2. Rules report a direction (tightens, loosens, both, undetermined, untested) that the perspective turns into a severity, and every element datacontract test checks is now graded, except retention.

@jschoedl
jschoedl merged commit 97e4c12 into main Oct 16, 2026
29 of 30 checks passed
@jschoedl
jschoedl deleted the breaking-perspective branch October 16, 2026 15:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant