WSL doesn't fully respect Unix file permission semantics - the file owner can bypass read-only restrictions, similar to macOS. Add isWSL() helper and skip TestMergeDriverWithLockedConfig_E2E on WSL. Fixes bd-srv Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>