Don't save a local path; have the write_report function only run once per "produce" instead of after each part
Avoid saving a path locally but reduce annoyance by only calling "write report" once per "produce" function instead of one per part within the produce function. See the autoupload scripts for an example of how to implement this and/or call the autoupload to help with the final output instead of feeding directly into write_report.
Acceptance Criteria
One call to write_report/path per "produce" instead of per part.
Don't save a local path; have the write_report function only run once per "produce" instead of after each part
Avoid saving a path locally but reduce annoyance by only calling "write report" once per "produce" function instead of one per part within the produce function. See the autoupload scripts for an example of how to implement this and/or call the autoupload to help with the final output instead of feeding directly into write_report.
Acceptance Criteria One call to write_report/path per "produce" instead of per part.