## Summary

<!-- What does this PR do? 1-3 sentences. -->

Closes #<!-- issue number -->

## Type of change

- [ ] Bug fix
- [ ] New feature
- [ ] Documentation update
- [ ] Refactor / internal improvement
- [ ] Dependency / tooling update

## Changes

<!-- List the key changes made. -->

-
-

## Testing

- [ ] All existing tests pass (`uv run pytest tests/ -q`)
- [ ] New tests added for new behaviour
- [ ] No API keys or secrets in the code

## Documentation

- [ ] Docstrings updated (if public API changed)
- [ ] [synapsekit-docs](https://github.com/SynapseKit/synapsekit-docs) updated (if new feature)
- [ ] CHANGELOG.md updated

## Notes for reviewer

<!-- Anything the reviewer should pay particular attention to? -->
