start.sh boots a local bus on /tmp (no root, no decnet group). sub.py / pub.py are thin CLIs over UnixSocketBus for manual poking. smoke.sh is a self-contained end-to-end check — spawns a worker, subscribes, publishes, asserts delivery, cleans up.