Thank you for your interest in contributing.
- Open an issue to discuss changes.
- Create a branch from main.
- Add tests for all behavioral changes.
- Ensure CI passes before opening a PR.
- Clear summary and rationale
- Test coverage for new behavior
- Backward compatibility notes where applicable