## What changed

- 

## Why

- 

## User-facing impact

- 

## Validation

- [ ] `cargo check --locked`
- [ ] Manual testing completed (if applicable)

## Checklist

- [ ] PR is focused and scoped to one change
- [ ] Docs updated when behavior changes
- [ ] Breaking changes called out (if any)
