Skip to content

Contributing ​

Philosophy ​

Changes should improve:

  • readability
  • consistency
  • practical interoperability

Proposing a change ​

  1. Describe the problem
  2. Provide before/after naming examples
  3. Explain tradeoffs
  4. Add/update tests for the selector

What we avoid ​

  • Overfitting to a single repo
  • Breaking changes without a migration path