Skip to content

docs: add a Contributor Covenant code of conduct - #206

Merged
SkyeAv merged 1 commit into
mainfrom
docs/code-of-conduct
Sep 30, 2026
Merged

SkyeAv merged 1 commit into
mainfrom
docs/code-of-conduct

Conversation

@SkyeAv

@SkyeAv SkyeAv commented Sep 30, 2026 •

Copy link
Copy Markdown
Owner

The repo had no code of conduct; external reviewers and first-time contributors expect one alongside CONTRIBUTING.md. Adds the Contributor Covenant 2.1 verbatim with real enforcement contacts, linked from every community touchpoint.

Code of conduct

  • CODE_OF_CONDUCT.md: canonical Contributor Covenant 2.1 text (fetched from contributor-covenant.org, not paraphrased).
  • Enforcement contacts: the maintainer emails already public in CITATION.cff (sgoetz@isbscience.org, gglusman@isbscience.org), consistent with the private-security-report path documented in CONTRIBUTING.md.

Links

  • README.md: Getting help gains a participation-agreement line linking CODE_OF_CONDUCT.md.
  • CONTRIBUTING.md: Getting help gains a Conduct bullet pointing at the enforcement contacts.
  • docs/index.md: the support paragraph links the Code of Conduct alongside CONTRIBUTING (published-site URLs, matching the page's existing link style).

Testing

  • uv run pytest -q --no-cov tests/test_docs_source_of_truth.py tests/test_docs_examples.py tests/test_docs_cli_coverage.py tests/test_agent_docs.py -> 233 passed
  • uv run mkdocs build --strict -q -> exit 0
  • rg -o '[^\x00-\x7F]' CODE_OF_CONDUCT.md -> empty (ASCII-clean, matching the post-docs: overhaul documentation for external readers #205 docs convention)

Co-authored-by: Gwenlyn Glusman 3977332+gglusman@users.noreply.github.com

cc @gglusman

Adds CODE_OF_CONDUCT.md (Contributor Covenant 2.1, verbatim canonical text)
with the CITATION.cff maintainer emails as enforcement contacts, and links it
from the README Getting help section, CONTRIBUTING Getting help, and the
docs/index.md support paragraph.

Co-authored-by: Gwenlyn Glusman <3977332+gglusman@users.noreply.github.com>
@SkyeAv
SkyeAv added this pull request to stack #208 September 30, 2026 20:05
@coderabbitai

coderabbitai Bot commented Sep 30, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 2102321a-a0b3-4f53-a0c5-8da6acec22e3

  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Autopilot is currently an internal CodeRabbit preview.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@SkyeAv
SkyeAv requested a review from gglusman September 30, 2026 21:04

@gglusman gglusman left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Thanks for adding this!

@SkyeAv
SkyeAv merged commit 90effd7 into main Sep 30, 2026
5 checks passed
SkyeAv added a commit that referenced this pull request Oct 1, 2026
Cut 19.5.1 and bump the package version in pyproject.toml, CITATION.cff, and
uv.lock.

Patch: docs-only surface refresh plus a behavior-preserving dependency bump.
biolink-model 4.4.5 absorbs the dropped CLASS_FIELD_OVERRIDES grants upstream
(the effective field set on the pinned EntityToDiseaseAssociation /
EntityToPhenotypicFeatureAssociation classes is unchanged) and the Rust layer
passes validation_ctx by value to satisfy Rust 1.99's
needless_borrows_for_generic_args lint (#209). Documentation gains a statement
of need and audience, a Getting help pathway, experimental labels on the
agent/optimize/distill surfaces, runnable fullmap prerequisites in the
tutorial, a three-method installation guide, and plain-ASCII prose (#205);
CODE_OF_CONDUCT.md ships Contributor Covenant 2.1 with CITATION.cff maintainer
emails as enforcement contacts (#206); CITATION.cff gains verified ORCIDs for
all three authors and a factual abstract (#207).

Changelog:
- Versioned the release as 19.5.1 dated 2026-10-01; added Changed entries for
  #205, #206, #207, and #209 with PR links.

Docs: none needed here; the release changelog section is the docs update.

Testing:
- make check -> exit 0: ruff check/format clean, pyright clean, pytest
  1674 passed / 52 skipped in 29.33s, cargo test 156 passed / 0 failed
  (127 + 11 + 17 + 1 across 5 suites), cargo clippy -D warnings clean
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants