Bias Analysis
Detected Bias Types
windows_first
windows_tools
powershell_heavy
missing_linux_example
Summary
The documentation page exhibits Windows bias in several ways: Windows-specific tools (WinSCP, Windows registry) are mentioned and explained in detail, often before or instead of Linux equivalents. The registry example is Windows-only, and there is no corresponding example for Linux GUI SFTP clients. The troubleshooting output uses Windows file paths (C:\Users\<user>/.ssh/known_hosts) rather than Linux paths (~/.ssh/known_hosts), and the instructions reference Windows locations first. There is a lack of parity in examples for Linux desktop SFTP clients, and no mention of Linux-specific GUI tools (e.g., FileZilla, Nautilus, etc.), nor is there a Linux registry equivalent discussed.
Recommendations
- Add examples for Linux GUI SFTP clients (e.g., FileZilla, Nautilus, GNOME Files) and how they store trusted host keys.
- When showing troubleshooting output, use both Windows and Linux file paths, or default to the cross-platform ~/.ssh/known_hosts.
- Provide parity in instructions for adding host keys for Linux users, including steps for popular Linux SFTP clients.
- Avoid mentioning Windows registry and WinSCP before Linux equivalents; present both platforms equally.
- Include a note that the .ssh/known_hosts file location is the same on Linux and macOS, and clarify any OS-specific differences.
- If referencing library-based clients, include examples for Python (paramiko), Go, or other popular cross-platform libraries.
Create Pull Request