Commit graph lazaret/crates/lazaret-prepared-lower
Author SHA256 Message Date
7cd8a90af0 Serialize startup prepared artifact reclamation 2026-07-22 03:56:44 +09:00
7aff8e542e Restore persistent system path composition 2026-07-22 03:07:42 +09:00
84bb22a7db Make concurrency verification deterministic and exhaustive 2026-07-22 01:51:55 +09:00
1bd1d395d9 Bind prepared artifact selection against reclaim 2026-07-22 01:51:46 +09:00
85f0db08d7 Preserve live prepared-lower materializations during recovery 2026-07-21 23:47:29 +09:00
73e3e9fdee Fix rootless launches with subordinate ID maps
Resolve and verify canonical caller subordinate ranges, launch preparation and runtime workers through mapped causal acquisition, and keep runsc in the existing user namespace. Repair descriptor-relative OCI cleanup and absent-mount recovery so failed launches can progress to the corrected path.
2026-07-19 19:51:47 +09:00
a6c2f31f4a Keep prepared-lower test artifacts in the workspace 2026-07-19 06:02:45 +09:00
5376aa90f9 Make ID-map artifact identity encoding explicit 2026-07-19 05:43:28 +09:00
247819250b Replace lexical Rust fragments with real modules 2026-07-19 05:12:57 +09:00
30cd36dcdd Expose typed Prepared Lower failures 2026-07-19 03:18:50 +09:00
ee9201b057 Decompose oversized Rust files by responsibility 2026-07-19 03:02:44 +09:00
d25942596f Implement exact bootstrap recovery and artifact GC 2026-07-17 23:23:19 +09:00
4dd2b150d2 Compose selected State Anchor paths over prepared roots 2026-07-17 23:23:19 +09:00
b35582a9e6 Refuse prepared-lower child mount crossings 2026-07-17 23:23:19 +09:00
4cf7a5e595 Refuse inexact production selector authorities 2026-07-17 23:23:19 +09:00
c0b139256e Confine image preparation beneath retained storage authority 2026-07-17 23:23:19 +09:00
898271c430 Complete nested prepared-lower reclaim ordering 2026-07-15 15:48:46 +09:00
0dfd7767b5 Close prepared-lower identity and reclaim races 2026-07-15 15:48:46 +09:00
5458460717 Implement verified OCI prepared-lower lifecycle 2026-07-15 15:48:46 +09:00