Test for unzip machinery
All tests pass locally.
Stub for cleaner module.
pipeline script
skip non xml files.
split validation into methods.
More clear errors.
Looser validation: if these elements are missing we return null. End goal is that we UI can distinguish between actual blanks and cases where the data has not been supplied.
The Cleaner. Pipeline still chokes. Tests pass locally.