Skip to content
zit Check-in [bbaa47fc49]
Login

Check-in [bbaa47fc49]

Overview
Comment:Clone a repository by byte-copying the frozen .zit log into an empty destination and then re-deriving its index and recovering its config from the copy with no network, per storage-track-plan section E, so a copied file is a complete self-verifying repository and a damaged copy degrades through the shared open path that truncates the torn tail.
Timelines: family | ancestors | descendants | both | storage
Files: files | file ages | folders
SHA3-256: bbaa47fc4999cc6505ed031b861e51265427ddedcec96fc7ce15b4320e426766
User & Date: dmestas on 2026-07-11 06:05:01.123
Other Links: branch diff | manifest | tags
Context
2026-07-11
06:47
Merge the completed storage engine onto trunk: zlib and delta frames with bounded chain resolution, repo-local config and checkout state, and the shippable single-file .zit container with versioned format and copy-plus-derive cloning check-in: e2c8132559 user: dmestas tags: trunk
06:05
Clone a repository by byte-copying the frozen .zit log into an empty destination and then re-deriving its index and recovering its config from the copy with no network, per storage-track-plan section E, so a copied file is a complete self-verifying repository and a damaged copy degrades through the shared open path that truncates the torn tail. closed check-in: bbaa47fc49 user: dmestas tags: storage
05:27
Store repo-local config in the log as a distinguished, non-content-addressed singleton frame whose latest scan-order instance wins and which is rejected as a delta base, and hold per-checkout working state in an atomically-replaced file outside the log, per storage-track-plan section E. check-in: bc88457d28 user: dmestas tags: storage
Changes