The binary_mode.yml task file did not create gitea_runner_data_dir when runner registration was skipped (as in molecule tests). This caused the binary scenario verify playbook to fail because the data directory assertion expected it to exist. Add an explicit directory creation step before config creation, mirroring the docker_mode.yml structure.