Create a new page for the functionality of uploading the ballots that is currently present on the same page as uploading EDF. Remove that functionality from existing page.
Add new "step" at bottom.
For the new ballot upload page, implement the workflow constraint that the EDF must be uploaded before ballots can be uploaded.
Add another workflow constraint that after ballots have been successfully uploaded, ballot upload cannot be repeated.
Create a new page for the functionality of uploading the ballots that is currently present on the same page as uploading EDF. Remove that functionality from existing page. Add new "step" at bottom.
For the new ballot upload page, implement the workflow constraint that the EDF must be uploaded before ballots can be uploaded.
Add another workflow constraint that after ballots have been successfully uploaded, ballot upload cannot be repeated.