<!--
Thanks for contributing to Dim0! Keep PRs focused on one logical change.
For anything non-trivial, it helps to open an issue or discussion first.
-->

## What & why

<!-- What does this change, and what problem does it solve? -->

## Related issue

<!-- e.g. Closes #123 — or "none" for a small standalone fix. -->

## How was it tested?

<!-- How did you verify it works? Ran the app locally, added a test, etc. -->

## Checklist

- [ ] Branched off `main`
- [ ] PR title follows Conventional Commits (`type(scope): message`)
- [ ] Ran the app locally and confirmed the change works
- [ ] Change is focused on one thing
- [ ] Updated docs/comments if behavior changed
