### `wai key`'s Windows tests run in CI, and a Windows checkout keeps the bytes `wai` embeds

- **`wai-key-windows.yml`** runs `cargo test --bin wai --test cli_key --test cli_toolchain` on the
  `windows` runner, for a pull request whose own diff changes `dx/key.rs`, `win_acl.rs`, `out.rs`,
  `conform/adapter.rs`, `tests/cli_key.rs` or the workflow, behind a gate on Linux. It is not a
  required status. The runner's token is elevated, and the job's log says which account and token
  ran, so these tests do not cover a limited token.
- **Line endings.** The runner's git has `core.autocrlf=true`, so a checkout there turned LF into
  CRLF in what `.gitattributes` does not name. `wai create` embeds its templates, so the `wai` of
  the `wai-v0.4.0` Windows archive writes a project's `wai.json` and `LICENSE` with CRLF, and the
  catalogue's digest in `wai --version` would not have been `wai/catalogue/ops.json`'s.
  `catalogue/ops.json`, `examples/` and `LICENSE` are now `-text`, as `REGISTRY.md` already was.
