Can .z.vs work for directories?

no, it works only for top level globals.

Some users overlook the following usage

q).z.vs:{0N!(x;y);}

q)a.b:til 10

(`a.b;())

q)a.c:til 10

(`a.c;())

q)@[`a.b;3 4;:;0]

(`a.b;,3 4)

`a.b

q)a.b

0 1 2 0 0 5 6 7 8 9

q)a.c

0 1 2 3 4 5 6 7 8 9

So there’s no way to respond to variable change in other directories? I’m working on a GUI toolkit for K4 that works like attributes in K3, but it does’t look like the data reflection will work for directories at this point.