There definitely is an in-game thing regarding auto-scan that does something along these lines I think.
But I'll try to look into this sometime in the next week. Might end up being a simple fix to exclude lines that start with a "*" symbol from trickling down the trigger train. re: only working with north, that might somehow have something to do because the MUD seems to process anything involving dirs. in the order "NESWUD".