def resolved.root
import ezx@1.11.0.0/src/ws/joint.bend as Jointimport Base
import ezx@1.11.0.0/src/ledger/manifest.bend as M
import ezx@1.11.0.0/src/pkg/pkg.bend as K
877# the members resolved, once the root's ledger was read
878def resolved.root(
879 rd: M.Read,
880 +fs: List<&2, Found>,
881 +dirs: List<&2, List<&2, String>>,
882 +files: List<&2, K.Source>
883) -> Read:
884 match rd:
885 case M.Bad{why}:
886 Unread{why}
887 case M.Good{+root}:
888 resolved.read(read.all(fs, dirs), root, files)