ShutternautScheduleReport

final class ShutternautScheduleReport

Builds a UTF-8 CSV (with BOM) from Shutternaut photography-coverage rows. Used by GET /api/v3/events/photographerreport/download and available to any client that already has [ShutternautScheduleReportData].