Each module should produce both a JSON file (containing the required data fields) as well as a ZIP file that contains the raw output of the module. The purpose of storing the raw output generated by each module is to allow retroactive debugging of modules.