Already filed FB6758672
It was my impression from the WWDC sessions that the split between the read-only and read-write volumes in Catalina would be, for the most part, hidden. For instance, in Finder, /Applications shows an aggregate of /Applications (on the read-write volume) and /System/Applications (on the read-only volume).
It seems that the filesystem APIs (including NSFileManager) do not aggregate these directories. I wanted to double-check here on whether my interpretation of the WWDC session is correct or not. The way it was presented was that you wouldn't notice the difference but just doing "ls /Applications" indicates that we have to be aware and handle these "split" directories.
If we are expected to handle this ourselves, then are we just supposed to reverse-engineer which directories are treated like this or is there some API or documentation pointing this out?