Artifact 77c7ec5d0bc6b41ea2a82e97f77c286acb585fa346888f22d4a7e8a3034a1597:
- File
repo_commit_carried_test.go
-
2026-10-25 21:00:31
— part of check-in
[481ac23eaf]
on branch feat/commit-carried-by-uuid
— feat(commit): carry a file into a check-in by UUID without its content
FileToCommit gains a UUID field. When set, the F card names that artifact verbatim and nothing is read or stored, reaching the internal manifest.File.UUID path that sparse checkouts already use. A caller that lists a parent's files can now commit with PartialManifest, dropping files, by naming the unchanged part of the tree instead of re-reading and resubmitting every byte of it. Both UUID and Content on one file is refused; so is a UUID the store does not hold outside an eliding cone. (user: [email protected], size: 3607) [annotate] [blame] [check-ins using]
-
2026-10-25 21:05:53
— part of check-in
[37bba3f7b9]
on branch feat/carried-uuid-default-login
— feat(commit): carry a file into a check-in by UUID without its content
FileToCommit gains a UUID field. When set, the F card names that artifact verbatim and nothing is read or stored, reaching the internal manifest.File.UUID path that sparse checkouts already use. A caller that lists a parent's files can now commit with PartialManifest, dropping files, by naming the unchanged part of the tree instead of re-reading and resubmitting every byte of it. Both UUID and Content on one file is refused; so is a UUID the store does not hold outside an eliding cone. (user: [email protected], size: 3607) [annotate] [blame] [check-ins using]
-
2026-10-25 21:00:31
— part of check-in
[481ac23eaf]
on branch feat/commit-carried-by-uuid
— feat(commit): carry a file into a check-in by UUID without its content