Right now In-Portal stores all sorts of information under /system/cache folder. Logs also were stored there before /system/.restricted folder was created.
I'm proposing to create sub-folders under /system/cache folder for every type of information, that can be cached. This would allow developers not only quickly see if a specific caches are filled-in, but also quickly reset them when needed.
Here is folder structure I'm proposing:
Later we can add more folders once we have a need. For example we can cache unit config files in /system/cache/unit_configs folder.