Run the pre-commit checklist for this project:
- Remind me to update
CHANGELOG.md[Unreleased]section (Added / Changed / Fixed / Removed) — I must do this manually. - Run
dotnet build --configuration Release— must succeed. - Run
dotnet test --settings .runsettings— all tests must pass. - Run
dotnet csharpier --check .— must pass (rundotnet csharpier .to auto-fix).
Run steps 2–4, report the results clearly, then propose a branch name and commit message for my approval using the format type(scope): description (#issue) (max 80 chars; types: feat fix chore docs test refactor ci perf). Do not create the branch or commit until I explicitly confirm.