Skip to content

Code of Conduct

Our pledge

We pledge to make participation in this curriculum's community a respectful and harassment-free experience for everyone, regardless of clinical specialty, technical background, age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

Our standards

Examples of behaviour that contributes to a positive environment:

  • Using welcoming and inclusive language, especially towards learners who are new to programming, AI, or both.
  • Being patient with questions that have been answered before. Clinical fellows are busy; they may not have time to search every discussion thread.
  • Giving credit generously. If a contributor's idea improved your fork, link to them.
  • Critiquing code, not people. "This approach has a calibration bug because X" not "you don't understand calibration."
  • Accepting that domain expertise runs both ways: a radiologist knows what matters clinically; an ML engineer knows what's possible technically. Both perspectives are required to build good clinical AI material.

Unacceptable behaviour:

  • Harassment of any kind, public or private.
  • Personal attacks, insulting comments, or political attacks unrelated to the project.
  • Publishing others' private information (email addresses, hospital affiliations) without explicit permission.
  • Sustained disruption of discussion (e.g. derailing chapter threads with off-topic tangents).
  • Promoting AI products as clinical decision tools. This curriculum's whole point is teaching learners that AI outputs require diagnostic skepticism.

Enforcement responsibilities

Project maintainers are responsible for clarifying and enforcing the standards above. They have the right to remove, edit, or reject comments, commits, code, issues, and other contributions that are not aligned with this Code of Conduct.

Scope

This Code of Conduct applies within all project spaces (GitHub repository, Discussions, issues, pull requests, the Hugging Face Space's comments) and when an individual is officially representing the project (presenting it at a conference, on a panel, in a blog post linked from this repo).

Reporting

Instances of abusive, harassing, or otherwise unacceptable behaviour may be reported by opening a private security advisory (these are not public by default), or by emailing the project maintainer. All reports will be reviewed and investigated promptly and fairly. The reporter's identity will be kept confidential.

Attribution

This Code of Conduct is adapted from the Contributor Covenant, version 2.1.