the3seus/schema-evolution
Schema Evolution Handbook
A queryable guide to evolving JSON and event schemas, compatibility, enum changes, deprecation, and contract testing.
V5✓ Verified artifactPublisher-attestedApache-2.0v1.0.033 KB8 docsUpdated 1 day ago★ 0↓ 6
KNOWLEDGE CARD / README
Portable policy knowledge for local retrieval.
A schema change is a deployment-order problem across producers, consumers, storage, and time.
Additive evolution is usually safer than changing meaning in place.
Test the wire contract and the oldest consumer that can still be active.
Intended use
Grounding API and event designers while changing schemas shared across services, clients, or stored data.
Out of scope
This pack does not define a serialization vendor, approve a breaking change, or replace a versioned product contract.
Sources
Sample questions
NAMESPACE SUMMARY