DIS-008: GET #~N commit-ancestor rewind unimplemented

GET documents be get '#~1' as "rewinds cur's ref by one commit and resets the wt, staying attached to cur", but no ~N ancestor operator exists in fragment handling — the ~1 is resolved as an ordinary ref/hex and fails. The goal is the documented relative-ancestor rewind. See GET, URI.

WIP

Design decisions

TODOs

Blockers and bummers

None — the first-parent walk-back is now exposed via KEEPResolveAncestor.

Outcome

LANDED (audited 2026-07-07): 25851a5a (beagle) + dd0a8f4b (dog) "DIS-008 be get #~N ancestor rewind", 26Jun.