Checklist:
Added a description of the changes to the [Unreleased] section of docs/docs/CHANGELOG.md
Added test cases to the relevant parts of the codebase
Ran integration tests npm run test:int...
No more words are necessary, the PR can speak fully for itself.
Does it work?
against the laziest vibe coder, probably