Fix cache corruption by scripts when layout and integration commands are used
Description
Root directory was marked as a non-artifact mount, so not using SafeHardLink. However integration commands executed with write access to the root directory.
This merge request, when approved, will close: Fixes #749 (closed)