Artifact 12719601fde6aae437da2caa64a925ba990bd65106e03592dc7a05d6b35ca4a6:
- File
internal/verify/verify.go
-
2026-10-20 00:25:58
— part of check-in
[cd98ba38cb]
on branch feat/submanifest-reader
— feat(manifest,verify): commit over a sparse store, and count absences
A commit over a store with a store cone leaves out the R card (draft-fossil-sparse-cone-00 §4.3). It refers to out-of-cone files the store lacks by hash alone (§5.3). VerifyRCard skips over a sparse store, and skips a manifest that has no R card, since an absent R card is not damage.
verify.Report gains Phantoms (transit) and Elided. Neither is an Issue, so a store complete within its cone verifies OK (§5.2). Rebuild keeps the store cone and reports the same counts. (user: [email protected], size: 3550) [annotate] [blame] [check-ins using]
-
2026-10-21 21:20:46
— part of check-in
[7244496a09]
on branch main
— Merge pull request #437 from danmestas/feat/submanifest-reader
feat: sub-manifest trees and sparse cones (draft-fossil-submanifests-00, draft-fossil-sparse-cone-00) (user: [email protected], size: 3550) [annotate] [blame] [check-ins using]
-
2026-10-20 00:25:58
— part of check-in
[cd98ba38cb]
on branch feat/submanifest-reader
— feat(manifest,verify): commit over a sparse store, and count absences