Mint a UUIDv7. Ids minted within the same millisecond stay strictly
increasing: the 12-bit rand_a field is used as a counter seeded from
random data (RFC 9562 §6.2, method 1), and the timestamp is bumped when
the counter overflows.
Optionalsource: UuidV7Source
@ifc-lite/ids-authoring — the headless IDS authoring core.
Every authoring surface (UI, AI agent, imports, CLI, MCP) changes an IDS only by dispatching the typed operations defined here. See
docs/architecture/ids-studio/03-architecture/02-document-model-and-ops.md.