Artifact 14ed5205640399d7794bc0c605d0b1ef659f653ca4a52aa0478fb473efc849c7:
- File
conformance/repostate_verify_test.go
-
2026-10-20 01:40:54
— part of check-in
[a6a1038b60]
on branch fix/verify-leaf-rule
— fix(verify): accept fossil's leaf tables and reparented plink
leaf.Audit reads same-branch both as the draft does (active branch rows, the main-branch setting) and as fossil 2.28's leaf_check does (any branch row, the literal trunk). A row is stale only when both read a child as same-branch, and missing only when neither does, so Verify accepts the tables fossil writes when main-branch is not trunk or a branch tag was cancelled, and a go-built table after main-branch changes.
checkPlink no longer reports a P-card parent missing from plink when the check-in carries a parent tag, which replaces those rows in fossil. (user: [email protected], size: 3569) [annotate] [blame] [check-ins using]
-
2026-10-20 21:00:39
— part of check-in
[35672aadc7]
on branch feat/submanifest-reader
— fix(verify): audit leaves and parent ancestry (#454)
Use same-branch and arrival-order evidence for leaf validation, validate parent overrides, and match Fossil parent tokenization. Preserve sparse readiness and delta-tree scans within one verification snapshot. Tracked in #433. (user: [email protected], size: 3569) [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: 3569) [annotate] [blame] [check-ins using]
-
2026-10-20 01:40:54
— part of check-in
[a6a1038b60]
on branch fix/verify-leaf-rule
— fix(verify): accept fossil's leaf tables and reparented plink