Skip to content

Fix ACTZipper sibling steps and ascend_until off the trie - #113

Merged
luketpeterson merged 2 commits into
Adam-Vandervorst:masterfrom
imlvts:fix/act-off-trie-focus
Sep 19, 2026
Merged

luketpeterson merged 2 commits into
Adam-Vandervorst:masterfrom
imlvts:fix/act-off-trie-focus

Conversation

@imlvts

@imlvts imlvts commented Sep 17, 2026

Copy link
Copy Markdown
Collaborator

to_sibling answered None for a focus one byte off the trie, so to_next_step gave up instead of moving to the next sibling. ascend_until then checked the landing node rather than the focus for a value or branch, stopping at the wrong ancestor.

@imlvts
imlvts marked this pull request as draft September 19, 2026 06:26
@imlvts

imlvts commented Sep 19, 2026

Copy link
Copy Markdown
Collaborator Author

To be changed: #111 includes the fix for sibling movement, separate sibling step

to_sibling answered None for a focus one byte off the trie, so to_next_step
gave up instead of moving to the next sibling. ascend_until then checked
the landing node rather than the focus for a value or branch, stopping at
the wrong ancestor.
@imlvts
imlvts force-pushed the fix/act-off-trie-focus branch from 0ebe97a to ef95f43 Compare September 19, 2026 08:18
@imlvts
imlvts marked this pull request as ready for review September 19, 2026 08:20
@luketpeterson
luketpeterson merged commit 6753105 into Adam-Vandervorst:master Sep 19, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants