record

fun record(version: String, snapshot: Snapshot, recordedAt: Instant)

Records snapshot as version version taken at recordedAt; refuses to overwrite (append-only).