## What
<!-- A one-paragraph description of what this PR changes. -->
## Why
<!-- Why this change is needed. Link to an issue if one exists. -->
Closes #
## How
<!-- Brief notes on approach. If there's a less obvious choice, flag it. -->
## Checklist
- [ ] I ran the test suite locally
- [ ] I added tests for new behavior (or explained why I didn't)
- [ ] I updated the README / docs if behavior changed
- [ ] I bumped the version in the appropriate file, if this is a release-visible change
## Screenshots / terminal output
<!-- Paste any relevant output, especially for UI or CLI-visible changes. -->
## Notes for the reviewer
<!-- Anything I'd want you to look at especially carefully. -->