One entryMerged PR· StuMason/roll· Swift
PR #11 merged: feat(app): human-readable rollpack-<timestamp> pack names
additions
+25
deletions
-9
files changed
4
Names packs rollpack-YYYY-MM-DD-HH-MM-SS at creation (local wall-clock via chrono) instead of the opaque rec-<epoch_ms>.
The epoch was never load-bearing — traced it: only a unique id + lexical(=chronological) sort key, and it was shown raw in the UI. Nothing parsed it back to a date.
lib.rsname gen useschrono::Local+ a-2/-3same-second collision guardlist_packsgate acceptsrollpack-and legacyrec-(existing packs still list)- sort unchanged (
b.id.cmp(&a.id)— ISO order is lexical order) - gitignore the untracked local
scripts/roll-push.shsandbox-sync watcher
Compiles clean under RUSTFLAGS="-D warnings".