def stale.world
import ezx@1.11.0.0/src/ws/moved.bend as Movedimport Base
import ezx@1.11.0.0/src/lock/world.bend as LW
import ezx@1.11.0.0/src/ws/joint.bend as J
226# why a plain lock at a workspace root refuses before it asks anything, ""
227# when it does not
228def stale.world(+lock: String, world: LW.World) -> String:
229 LW.World{_args, ledger, listing, _replies, _ups} = world
230 stale(moved(lock, ledger), J.files(listing))