Looking at the code on the tape I have, (I sent you a link) it uses auxiliary directories. I¡¯ll try and have a look tonight to see if these can be added to CMS but I am curious to know what problem you think this is going to solve?
I just discovered there are DMSFST macros for all the ASMG modules located in WMSASM ASSEMBLE, so a GENDIRT could be created. From what I have read, it is supposed to improve performance. There exists a DMSASD for Assembler XF, so "they" must have felt it was useful.
I haven't looked at all the code you sent, yet. I don't have a lot of T-Disk space defined on my system. Guess I'll have to fix that, first.