I look forward to the day that I can run a local LLM (for confidentiality reasons) to automatically reorganize commits within my PR. Should be very safe compared to generating code or merging/rebasing other code since it is just changing the grouping of commits and the final code should be unchanged.
This would free up developers to spend more time solving problems for the business instead of tidying up code.
Could also delay doing this to when somebody is trying to understand the code (during review or later) or doing a bisect.