Dev Log: 2026-03-24
The bug was invisible in the happy path. That’s what made it so irritating. --range has two ways to find entries: anchor-based lookup (find the entry whose anchor commit lives in the range) and diff-based discovery (scan the actual changes). In v0.15.3, the diff-based path was a fallback — it only kicked in when anchor lookup returned zero results. Which sounds reasonable until you think about what happens when anchor lookup returns some results but not all of them. ...