JGET-007 HIGH: submodule fetch by EXACT PIN fails when the pin is not the advertised tip

jab get of a parent whose gitlink pins a sub at a NON-tip historical commit fails to mount the sub: submount.tryFetch asks the wire for the exact pin sha, the git upload-pack server refuses (not our ref <pin>), the fetch returns null, all candidates fail, and the whole get throws SUBFETCH … child unreachable (rc=1, sub absent). Native fetches the sub's BRANCH and resolves the pin from history. This blocks the entire submodules.sh fixture family (the standard pin = SUB_C2 non-tip). Part of JGET-001; method Issues.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome