## Description Closes # ## Type of Change - Bug fix (`fix/` branch) - New feature (`feature/` branch) - Documentation update - Other (please describe): ## Checklist ### Branch & Scope - [ ] Branches from `develop` and targets `develop` - [ ] Covers a single topic (one feature or one fix) ### Test-Driven Development - [ ] Failing tests were written before the implementation - [ ] All new code is covered by tests - [ ] `just test` passes locally ### Code Quality - [ ] `just lint` passes with no warnings - [ ] `just format-check` passes - [ ] Code coverage has not dropped below 75% ### AI Usage - [ ] No AI-generated code, **or** AI usage is disclosed below and the majority of the code is human-authored ## AI Usage Disclosure