Handle pre-epoch file timestamps consistently and record Rust audit

This commit is contained in:
karl committed 2026-10-13 17:02:16 +02:00
1 parent 59b2fc39b2
commit 14adbbc616
7 files changed
+262 -46

No files matched your search

+13 -2
View File
@@ -1,6 +1,6 @@
# Production readiness roadmap
Status: initial Windows v0.1.0 published and installed; broader production gates remain open. Windows VM tests use CPU only.
Status: Windows v0.1.3 and Linux previews published; initial Windows v0.1.0 installed. Broader production gates remain open. Windows VM tests use CPU only.
Karl's release priority, 2026-10-13: publish a usable first Windows version and
install it on DEV-WIN11 now. Extensive platform/GPU, clean-machine, signing and
@@ -335,4 +335,15 @@ build was inferred from that lookup; macOS execution gates remain unchecked.
- [x] Current native Linux desktop release compilation and local loader closure on Ubuntu WSL; [evidence](LINUX-DESKTOP.md).
- [x] Linux desktop relocated normal resource discovery and CPU query-worker startup under an owned software-display test; no native UI interaction claim.
- [ ] Linux desktop graphical interaction and distribution packaging.
- [x] Publish Ubuntu 24.04 x86-64 Debian desktop preview; verify public bytes and extracted package CPU startup. See [evidence](LINUX-DESKTOP.md).
- [ ] Linux desktop graphical interaction and broader distribution compatibility.
## Rust audit and goal review, 2026-10-13
- [x] Audit core/service and desktop/CLI Rust boundaries; avoid unnecessary naming/module churn.
- [x] Correct valid pre-1970 filesystem timestamps across indexing, source eligibility and previews. Changed crates passed 100 tests (six ignored), desktop 47; strict Clippy and formatting passed. See [audit](RUST-AUDIT.md).
- [ ] Include the timestamp correction in the next packaged update; published v0.1.3 artifacts precede it.
Initial Windows delivery is complete. Native interaction/upgrade, actual GPU,
macOS execution and independent media-quality work remain real follow-up; the
full production goal remains active. Preserve the detailed unchecked gates above.