SUBS-040: submodule branch tracking — a mounted sub is left OFF / BEHIND its dot-branch /<title>/.<parent>[/branch]; list of inconsistencies below. Requirement: the sub must be ON the dot-branch and the dot-branch must ADVANCE on commit. (be/ JS today.)

Inconsistency list found while landing DIS-057 via jab post (which cascade-committed the test sub 39097b42 and correctly bumped the PARENT gitlink to it — the branch tracking is what broke). Spec Submodules: a sub wt TRACKS a synthetic dot-branch /<child>/.<parent>[/parent_branch], and child worktree commits update the local synthetic branch. Fix target be/ JS today; the native be items are related evidence. See Submodules, SUBS-035, SUBS-037, DIS-058, DIS-059.

Input

Context (the inconsistencies)

Goals

Constraints

WIP

Design decisions

TODOs

Outcome