The theme was tracked as a submodule commit but the .gitmodules file was missing, causing checkout to fail in CI.