pub fn run_init() -> Result<(), PawError>
Runs the git paw init command.
git paw init
Creates .git-paw/ directory structure, generates a default config, and manages .gitignore. Idempotent — running twice produces identical results.
.git-paw/
.gitignore