def kept.walked
import ezx@1.11.0.0/src/pub/plan.bend as Planimport Base
import ezx@1.11.0.0/src/pkg/pkg.bend as K
import ezx@1.11.0.0/src/pub/world.bend as PW
547def kept.walked(got: K.Walked, +world: PW.World) -> Kept:
548 match got:
549 case K.Walked{_h, +root, fs, _sums}:
550 kept.heard(PW.heard(world, PW.Tracked{}), paths(root, fs))
551 case K.Asks{_at}:
552 KeptNo{"ez: the package was not walked"}
553 case K.Refused{why}:
554 KeptNo{why}