You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix: enforce attestation checkpoint ancestry
* fix: address review findings on attestation checkpoint ancestry
- document the ancestry check rationale and list it in the
validation contract
- expand the ancestry helper docstring with its conservative
failure behavior
- correct the chain-match docstring wording for three checkpoints
- add positive deep-chain and unknown-parent ancestry unit tests
- cover the head zero-hash and head out-of-bounds rejection branches
- add language-neutral rejection reasons for the ancestry asserts
- add consensus vectors: sibling-fork head and source rejection in
gossip validation, off-canonical head vote excluded from
justification in state transition
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Thomas Coratger <60488569+tcoratger@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
0 commit comments