PATCH-001: be patch of a behind source drops a forward submodule-gitlink bump (checks out the sub, never stages the parent row)

be patch of a source whose ONLY forward change is a submodule gitlink bump checks the submodule out at the new pin but does NOT stage the parent gitlink row — so the merge silently leaves the parent pinning the OLD commit while the sub worktree sits at the NEW one, and be post records nothing. Hit while landing MEM-010 (an abc-submodule fix) per the dogfood flow. See Verbs, Submodules.

Issues

Observed landing MEM-010: worktree be://localhost/todo/MEM-010? was detached at 838e592b (behind main), its tip commit aa6c594a bumping ONLY the abc gitlink to f8bbaf19.

Blockers

Planned

A submodule whose pin moved forward relative to the target is an absorbable change regardless of the surrounding behind/ahead verdict.

Outcome