## Description of changes

-

## Closes issue (optional)

- e.g. Closes #123

## How it was tested

-

## Checklist

- [ ] PR title follows Conventional Commits: `<type>(<scope>)?: <description>`
- [ ] This PR contains one logically complete change
- [ ] Branch is rebased on the latest `main`
- [ ] I ran `npm run lint`, `npm run build`, and `npm test`
- [ ] If this PR is OS-sensitive, behavior/limitations for Linux/macOS/Windows are described
