D04
ID generator
Batch UUID v4/v7, ULID and NanoID, plus decoding an existing ID back to version and timestamp.
WHAT IT WILL NOT DO
- A batch shares one clock read, so ordering inside a millisecond comes from the random part alone.
- v4, v3/v5 and v8 carry no timestamp and are marked non-temporal.
- A decoded timestamp is the issuer clock and is forgeable. To convert it, use D05.