103a6389a1
SFTP backend now implements the complete Vfs trait with zero Unsupported stubs. Three new operations: - mkdir: creates directories via session.create_dir(). Supports parents=true by walking path components and creating each missing parent directory step-by-step via SFTP protocol calls. - remove: deletes files and directories via session.remove_file() / session.remove_dir(). Supports recursive=true by listing children with read_dir() and removing them depth-first before the directory. - rename: renames/moves via session.rename(oldpath, newpath). Fixed 2 pre-existing warnings: - Removed unused std::path::PathBuf import - Added doc comment on SshHandlerError::KeyMismatch.host field Updated module doc to reflect full read-write surface. Updated README.md Phase 7 VFS status: 🚧 partial → ✅ complete. 1433 tests passing, zero warnings with --features sftp.