## Checklist

- [ ] Read [CONTRIBUTING.md](CONTRIBUTING.md)
- [ ] PR addresses **one issue or feature**
- [ ] Commits are clean and logically separated
- [ ] Code builds on native **and** wasm
- [ ] Pre-PR checklist completed (check contributing)
