When the note content already has the correct title but the filename doesn't match (e.g. untitled-note-9.md after user changed H1), the rename was a no-op. Now checks both title AND filename slug before early-returning. Also uses unique_dest_path for collision handling. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>