Compare Snapshots
Detect changes between domain versions.
Goal
Compare two snapshots to identify what changed.
Steps
var diffEngine = new DiffEngine();
var diff = diffEngine.Compare(snapshotV1, snapshotV2);
Console.WriteLine($"Breaking changes: {diff.HasBreakingChanges}");