Skip to content
go-libfossil Check-in [a6a1038b60]
Login

Check-in [a6a1038b60]

Overview
Comment: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.

Timelines: family | ancestors | descendants | both | main | trunk | fix/verify-leaf-rule
Files: files | file ages | folders
SHA3-256: a6a1038b6080d21b173235d1932262b52c76ea09135b0e7e1ba000adeb78bb6d
User & Date: [email protected] on 2026-10-20 01:40:54.000
Other Links: branch diff | manifest | tags
Context
2026-10-20
01:43
docs(changelog): note Verify's two leaf readings and reparented plink check-in: ee2234ee3f user: [email protected] tags: fix/verify-leaf-rule, main, trunk
01:40
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. check-in: a6a1038b60 user: [email protected] tags: fix/verify-leaf-rule, main, trunk

01:31
Merge remote-tracking branch 'origin/main' into fix/verify-leaf-rule check-in: 7c834d64ec user: [email protected] tags: fix/verify-leaf-rule, main, trunk
Changes