docs: consolidate design documentation and standardize crate English

This commit is contained in:
2026-10-12 14:58:00 +09:00
parent a633a53274
commit 4efb0ace1f
404 changed files with 4556 additions and 11654 deletions
+9
View File
@@ -0,0 +1,9 @@
# 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