Create Snapshots
Save domain state for version tracking.
Goal
Create snapshots of domain manifests at specific points in time.
Steps
var writer = new SnapshotWriter();
var snapshot = writer.CreateSnapshot(manifest);
await storage.SaveAsync(snapshot, "v1.0.0.json");