3e90682970
- Added mutation preview hints to error messages when edits fail with 'No changes made' errors, showing line numbers, hashes, and added/removed lines. - Changed formatter to pin JavaScript fixtures to the flow parser to avoid parser-dependent formatting drift. - Added whitespace preservation logic to treat whitespace-only differences as passing in file verification.