## Summary
## Related issues
## Type of change
- [ ] Bug fix
- [ ] New feature
- [ ] Performance improvement
- [ ] Refactor / internal cleanup
- [ ] Documentation
- [ ] CI / build
## Checklist
- [ ] `make before-git-push` passes locally (check, build, format, audit, test, doc-check)
- [ ] Tests added/updated for the change (coverage stays ≥ 90%)
- [ ] Both backends build (`--features rustls-tls` if connection/streaming code changed)
- [ ] Docs / README updated if public API changed
## Performance notes