SUBS-033: status lists a newly-added (staged-gitlink) sub's files as unk, not one mount row

A submodule that is declared, mounted, and gitlink-staged (be put <sub>) but not yet committed has all its internal files listed individually as unk by be status, instead of being filtered behind one staged-gitlink (new <sub>) row. Real case: the journal's be sub (?/beagle-ext) shows 29 be/* files as unk. html/beagle don't, because their gitlinks are already committed. Method: Issues. Relates to SUBS-013 (the be put staging side).

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome