## Description ## Related Issues ## Type of Change - [ ] bug fix - [ ] new feature - [ ] breaking change - [ ] documentation - [ ] refactoring - [ ] other: ## AI Disclosure - [ ] `ai: none` — no ai assistance used - [ ] `ai: assisted` — ai helped with portions (describe below) - [ ] `ai: generated` — significant portions were ai-generated (describe below) ## Checklist - [ ] i have tested these changes locally - [ ] i have run `make test` and all tests pass - [ ] i have run `make lint` and fixed any issues - [ ] i have updated documentation if needed - [ ] my code follows the existing style of the project ## Screenshots / Terminal Output