The script validate.php expects a ZIP file stored in a temporary location. It extracts the ZIP (optionally renaming the root directory) and executes the validator. Then it renders the validator log messages and continue buttons.