<!-- markdownlint-disable MD041 -->
## Summary

<!-- What does this PR do and why? -->

## Code changes

<!-- Bullet the files/areas touched and what each change does. -->

## Verification

<!-- How did you confirm it works? Commands run, tests added, manual checks. -->

## Checklist

- [ ] PR title follows Conventional Commits
- [ ] `dotnet csharpier check .` passes
- [ ] `dotnet build -c Release -warnaserror` is clean
- [ ] Tests added/updated and `dotnet test` passes
- [ ] `CHANGELOG.md` updated under `## [Unreleased]` (if user-visible)
