10 lines
366 B
Markdown
10 lines
366 B
Markdown
# project-record
|
|
|
|
Provides timestamp encoding, validation, and collision-aware candidate allocation for record IDs.
|
|
The caller owns record persistence and concurrency control for writes.
|
|
|
|
## Main entry points
|
|
|
|
- [`encode_unix_epoch_millis`], [`decode_unix_epoch_millis`]: fixed-width ID conversion
|
|
- [`allocate_record_id`]: candidate selection avoiding existing IDs
|