On ace the engine refused Docker's data root as not placed, said nothing was touched, then wrote a file into it and ran the module's step. A refused directory now gates the rest of its module as a failed step does, a file is refused in a forbidden tree or below a refused path, and the failure names the modules whose rest was not attempted.