<!-- What does this change, and why? Link any related issue (e.g. #123). -->

## What

## Checklist

- [ ] `cargo fmt --all -- --check`
- [ ] `cargo clippy --all-targets --all-features -- -D warnings` (and `--no-default-features`)
- [ ] `cargo test --all-features`
- [ ] Docs updated, and the kind / tool / keybinding lists kept in sync (if the surface changed)
- [ ] `CHANGELOG.md` `[Unreleased]` updated (user-facing or breaking changes)
- [ ] No secrets or internal-only references included
