# 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