Artifact a2ebdfbe9e8fcf9f60d46654e03618216d05ee1935f68cb5fd79801a9e587f93:
- File
src/undo.zig
-
2026-08-10 20:17:42
— part of check-in
[c0a116d458]
on branch sub-manifest
— Delete the legacy reserved-name tier (consolidation Task 7)
The policy is three names and a prefix: .zit, .zit-checkout, .zit-cache, .zit-tmp-*. Removed: the absorbed sibling reservations (.zit-managed/-undo/ -bisect), the pre-directory cache/vstat spellings and their read tolerance, the retired scratch spellings, and the import-provenance names (refs, .zit-import-map.jsonl).
Behavior shift: in never-re-opened old checkouts these leftovers are now visible to extras and deletable by clean. The container's byte-1 fold stays, so a legacy authoritative sibling still migrates losslessly on first contact (e2e: every-leftover checkout converges to the clean root with membership intact). (user: dmestas, size: 45306) [annotate] [blame] [check-ins using]
- 2026-08-14 12:21:34 — part of check-in [8a45a021f9] on branch trunk — merge sub-manifest: delta-manifest dialect, R cards, diff hunks, server identity, stash, open/log resolution, clone remote+progress, timestamp names; e2e expectations updated (user: dmestas, size: 45306) [annotate] [blame] [check-ins using]
-
2026-08-10 20:17:42
— part of check-in
[c0a116d458]
on branch sub-manifest
— Delete the legacy reserved-name tier (consolidation Task 7)