work in /tmp by default (for speed, because work is ephemeral, and to save my ssd :-P)
organize todo
fix infinite make_fresh_dir loop on non-EEXIST errors