## Summary

<!-- What does this PR do? One or two sentences. -->

## Related issue

<!-- Closes #NNN or "No related issue" -->

## Checklist

- [ ] Tests pass — `node --test test/**/*.test.js`
- [ ] New behaviour is covered by a test (or justification provided below)
- [ ] `changie new` entry added for any user-facing change
- [ ] Commit messages follow the project style (imperative/gerund, no AI references)
- [ ] Docs updated if public API, CLI, or config schema changed

## Notes

<!-- Anything the reviewer should pay attention to — design trade-offs, known gaps, follow-up items -->
