Code/SboxSuperuser/Core/Storage/StoredRevision.cs

A single-file record type that represents a stored revision. It holds a generation GUID, schema version, numeric revision ID, and the payload as JSON.

namespace SboxSuperuser.Core.Storage;

internal sealed record StoredRevision( Guid GenerationId, int SchemaVersion, long Revision, string PayloadJson );