- Feature
- Fix
- Docs
- Chore
Explain the change, user impact, and any relevant context.
If applicable.
- Tests pass locally (
npm test/vitest) - E2E passes against Spark Connect (Docker)
- Docs updated (README / examples / API)
- Changelog updated
- No breaking changes (or documented in PR description)