### Description ### Alternatives Considered (Optional) ### AI assistance (if any) ### Authorship & Understanding - [ ] I wrote or heavily modified this code myself. If I didn't, I gave proper attribution to AI assistance above. - [ ] I understand how it works end-to-end - [ ] I can maintain this code in the future - [ ] No undisclosed AI-generated code was used - [ ] If AI assistance was used, it is documented above