The full server test suite has deep Unix assumptions (hardcoded /tmp paths, mkdir -p, Unix sockets, bash variable expansion). Rather than porting the entire suite, run only the tests that exercise Windows-specific code paths: executable resolution, spawn/exec, git command handling, provider registry, and config loading.