Contributing
Philosophy
Changes should improve:
- readability
- consistency
- practical interoperability
Proposing a change
- Describe the problem
- Provide before/after naming examples
- Explain tradeoffs
- Add/update tests for the selector
What we avoid
- Overfitting to a single repo
- Breaking changes without a migration path