def drift
import ezx@1.11.0.0/src/doctor/plan.bend as Planimport Base
import ezx@1.11.0.0/src/ledger/manifest.bend as M
470# both directions of the disagreement: a hash the source imports that the
471# ledger never names, and a ledger entry no import line uses
472def drift(+hs: List<&2, String>, +ds: List<&2, M.Dep>) -> List<&2, String>:
473 List.append(&2, String, unrecorded(missing(hs, pinned(ds))), unused(ds, hs))