Quick handoff before I log off: the export change is on the csv-export branch. The happy path works locally, and the button design has already been reviewed. I also cleaned up the example data in the ticket so you do not need to look through yesterday's chat.
Jo, please open the generated file in a spreadsheet app and check Chinese text, quotes, and multiline cells. Put the sample file and results in the ticket. If any column shifts, include the smallest row that reproduces it.
Please do not merge until the file-opening check passes. Keep the accepted button design and filtering behavior unchanged. Internal notes must stay out of the export, even if they are present in the underlying data.
Alex is covering urgent questions while I am offline. Please post a status update by three p.m. London time, even if the investigation is still in progress.