## Summary ## Type of change - [ ] Bug fix - [ ] Feature - [ ] Refactor - [ ] Documentation - [ ] Tests - [ ] Chore ## How to test ## Checklist - [ ] Commit titles follow Conventional Commits. - [ ] Backend behavior changes include tests, and the affected suite passes. - [ ] `pre-commit run --all-files` passes. - [ ] User-facing docs and any affected specification are updated. - [ ] The diff contains no unrelated files, generated assets, or reformatting.