Detected Bias Types
🔧
Windows Tools
Powershell Heavy
Windows First
Missing Linux Example
Summary
The documentation is heavily Windows-centric, focusing exclusively on Windows Defender Application Control (WDAC) and Device Guard, which are Windows-only technologies. All examples, commands, and file paths use Windows conventions (e.g., C:\Windows\System32\CodeIntegrity, PowerShell cmdlets like ConvertFrom-CIPolicy, and tools like SignTool and mountvol.exe). There are no Linux/macOS equivalents, nor any mention of how to perform similar tasks on non-Windows platforms. The migration steps, verification, and deployment instructions are all tailored for Windows environments, leaving Linux/macOS users without guidance or support.
Recommendations
- Explicitly state that the process and tooling are Windows-only, and clarify the lack of Linux/macOS support.
- If Artifact Signing supports non-Windows platforms, add equivalent examples for Linux/macOS (e.g., using OpenSSL, Linux file paths, bash commands).
- Provide guidance or references for code integrity and signing on Linux/macOS, if applicable.
- If the service is Windows-only, add a prominent note at the top of the documentation to inform non-Windows users.
- Consider including a comparison table of platform support for Artifact Signing and related features.