HF RL Explorer

Create a CLI tool backup.py that copies a source directory into a backup directory with a checksum manifest…

Create a CLI tool backup.py that copies a source directory into a backup directory with a checksum manifest…: a task in termgrade-bandcentral-gemma4-31b-bash: TermGrade Band-Central: the 151-task selection and its splits (Harbor dataset). Edge cases you must handle correctly: - Filenames with…

The task

**Edge cases you must handle correctly:** - Filenames with spaces, Unicode characters (including emoji), backslashes, quotes. - Empty files. - Empty source directory. - Backup directory path with trailing slash or without. - Source directory containing a file named `.backupignore` (should be copied and hashed like…

Part of ai-and/termgrade-bandcentral-gemma4-31b-bash.