Replace manual git config + file write + read-tree with `git sparse-checkout set --no-cone` which correctly isolates sparse checkout config to the worktree without polluting the shared .git/config. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>