I actually invented something that turned out identical to UUIDv7 when I was thinking on this problem. So I approve this particular version. It is good and well thought out (:

The only issue is lack of trusted implementations. But it’s easy enough to implement it.

ULIDs, https://github.com/ulid/spec, are also already in widespread use and are essentially the same idea as v7 UUIDs.