Thanks for your interest. Open contributions help every operator on the network.
This file is the org wide fallback. Each repository may have its own CONTRIBUTING.md with repo specific guidance. When the repo has its own, that one wins.
- Find an issue labeled
good first issueorhelp wanted - Comment on the issue to claim it (avoids duplicate work)
- Fork the repository
- Create a feature branch from main
- Make your changes with tests
- Submit a pull request linking the original issue
- Bug fixes with tests that prove the fix
- Documentation improvements that make a concept clearer
- Reference data coverage (CARC/RARC codes, payer registries — submit in
upstream-community) - Specialty-specific enhancements across the eight verticals we cover
- Performance improvements with before and after measurements
- Better example queries
- Notebooks demonstrating real workflows
- Anything requiring proprietary payer data
- Anything requiring production Upstream internals
- Vendor specific integrations without community demand
- Cosmetic refactors without functional improvement
- AI generated PRs without a human review of the diff
Follow the existing style in each repo. We do not enforce a global standard.
This is healthcare software. Never include PHI in any contribution. Tests use synthetic data only. If you need data, use CMS public datasets and document the source.
By contributing, you agree your contributions are licensed under the same MIT license as the repository.