Code of Conduct

May 31, 2026 · View on GitHub

Our commitment

We want lessonweaver to be a welcoming, harassment-free project for everyone, regardless of background or identity. Maintainers and contributors agree to interact in ways that keep the community open, respectful, and professional.

This project adopts the Contributor Covenant, version 2.1 as its code of conduct. Please read the linked document for the full text of the expected standards and enforcement guidelines.

Expected behavior

  • Be respectful of differing viewpoints and experiences.
  • Give and gracefully accept constructive feedback.
  • Focus on what is best for the project and the community.
  • Show empathy toward other community members.

Unacceptable behavior

Behavior that the Contributor Covenant defines as unacceptable — including harassment, personal attacks, and other conduct that would reasonably be considered inappropriate in a professional setting — is not tolerated in any project space.

Scope

This Code of Conduct applies within all project spaces (issues, pull requests, discussions, and code) and when an individual is representing the project in public spaces.

Reporting and enforcement

Concerns may be reported privately to the maintainer @dgenio through the channels described in SECURITY.md. Reports will be reviewed and handled with discretion. Maintainers are responsible for clarifying standards and may take appropriate, fair corrective action in response to behavior they deem inappropriate, following the enforcement guidelines in the Contributor Covenant.

Attribution

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