Skip to content

docs: add Code of Conduct and Contributing guide#349

Merged
neuromechanist merged 1 commit into
mainfrom
claude/contributing-code-of-conduct-5i6gim
Jul 17, 2026
Merged

docs: add Code of Conduct and Contributing guide#349
neuromechanist merged 1 commit into
mainfrom
claude/contributing-code-of-conduct-5i6gim

Conversation

@neuromechanist

Copy link
Copy Markdown
Member

Summary

Adds a Code of Conduct and a Contributing guide at the repository root, addressing #347 (needed for the OS4LS submission).

  • CODE_OF_CONDUCT.md — Adapted from the BIDS Code of Conduct (Contributor Covenant v1.4), as the issue requested. Body text is verbatim upstream; the only OSA-specific changes are the title, the enforcement contact (yahya@osc.earth, the maintainer email from pyproject.toml), and an added attribution line crediting the BIDS CoC.
  • CONTRIBUTING.md — Documents the actual project conventions from CLAUDE.md and .rules/: the develop-based workflow, uv setup, ruff/type-hint/docstring style, the no-mocks / dynamic-tests / >70%-coverage testing rules, how to add a new community assistant via the YAML registry, PR submission steps, security reporting, and MIT licensing. Links to the Code of Conduct.

Verified the adopted Code of Conduct is in sync with the current upstream BIDS version — no substantive text differences beyond the intentional OSA adaptations above.

Closes #347

🤖 Generated with Claude Code


Generated by Claude Code

Add CODE_OF_CONDUCT.md at the repo root, adapted from the BIDS Code of
Conduct (Contributor Covenant v1.4), with the OSA project contact for
enforcement. Add CONTRIBUTING.md documenting the develop-based workflow,
setup, code style, testing conventions, and how to add a new community
assistant.

Closes #347

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016hnRw2kMvy9RBdQUWJ9LK9
@neuromechanist
neuromechanist merged commit 12d4320 into main Jul 17, 2026
6 of 11 checks passed
@neuromechanist
neuromechanist deleted the claude/contributing-code-of-conduct-5i6gim branch July 17, 2026 19:13
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.

Please add Code of Conduct

2 participants