Feature or Bug w/ `zig fetch --save`

Good question! Originally, I was curious about both but now that I think about it the behavior I’m most concerned with is the zig fetch --save updating the hash.

I also agree that the listed issue in that discussion is separate from what I’m asking about.

To clarify the rest of this discussion, the focus is on zig fetch --save updating the hash for GitHub urls pointing to a branch name.