The top-level USERAPPS/guardian directory was purged from the CDS_USER_APPS SVN last week, as it was no longer used (it had been used only by the old now-defunct guardian implementation). I did an "update" on this directory in our local checkout (/opt/rtcds/userapps/release), which purged most things from the directory. I then removed the accumulated cruft and purged the entire directory.
The USERAPPS/guardian directory has been UNPURGED.
It turns out that at least the ISI "command scripts" were using the CaTools.pm perl module that was located at USERAPPS/guardian/CaTools.pm, and were therefore broken after the purge of the guardian directory. I therefore checked out the directory from the version directly before the purge (r9933) (see below). This got the ISI "comman scripts" working again.
I had sent multiple emails about this directory being purged, and received no response. We need to figure out what is being used from here and transfer them somewhere else to be more properly maintained.