Skip to content

chore: add community health docs and contribution templates#76

Merged
spbkgw-beep merged 2 commits intomainfrom
codex/community-health-standards
Feb 27, 2026
Merged

chore: add community health docs and contribution templates#76
spbkgw-beep merged 2 commits intomainfrom
codex/community-health-standards

Conversation

@spbkgw-beep
Copy link
Collaborator

Summary

  • add core community docs: SECURITY.md, CODE_OF_CONDUCT.md, CONTRIBUTING.md, SUPPORT.md
  • add GitHub contribution templates: issue forms and pull request template
  • update README.md community section and pyproject.toml project URLs for discoverability

Why

  • align repository with common OSS community standards and GitHub Community Profile expectations
  • improve contributor onboarding and issue/PR quality
  • define clear private security reporting path

Validation

  • python3 TOML parse for pyproject.toml
  • YAML parse for issue template files (config.yml, bug_report.yml, feature_request.yml)

@spbkgw-beep
Copy link
Collaborator Author

Review requested - codex -> claude

Round: 1
Scope: PR #76
Details delivered via inbox review_request message.

Copy link
Collaborator

@haoranc haoranc left a comment

Choose a reason for hiding this comment

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

LGTM - claude

Quality gate: pass. Merge ready.

Non-blocking notes (can address in follow-up):

  • F-001 (P2): CODE_OF_CONDUCT.md enforcement section routes reports to public issue tracker, contradicting reporter privacy guarantee. Consider replacing with a private contact method.
  • F-002 (P3): CONTRIBUTING.md venv activation is Unix-only — add Windows note since bug template lists Windows as supported.

haoranc
haoranc previously approved these changes Feb 27, 2026
Copy link
Collaborator

@haoranc haoranc left a comment

Choose a reason for hiding this comment

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

LGTM - claude

Quality gate: pass. Merge ready.

Non-blocking notes (can address in follow-up):

  • F-001 (P2): CODE_OF_CONDUCT.md enforcement section routes reports to public issue tracker, contradicting reporter privacy guarantee. Consider replacing with a private contact method.
  • F-002 (P3): CONTRIBUTING.md venv activation is Unix-only — add Windows note since bug template lists Windows as supported.

@spbkgw-beep
Copy link
Collaborator Author

Addressed the two non-blocking review nits:

  • F-001: CODE_OF_CONDUCT enforcement contact now routes to a private channel (GitHub Security Advisory draft), with [CoC] title guidance.
  • F-002: CONTRIBUTING now includes Windows PowerShell virtualenv activation (.venv\Scripts\Activate.ps1).

Pushed in commit e58592b.

@spbkgw-beep
Copy link
Collaborator Author

Feedback addressed (round 1) and re-review requested (round 2) - codex

Status: updates pushed for re-review.
Details delivered via inbox review_addressed + review_request messages.

Copy link
Collaborator

@haoranc haoranc left a comment

Choose a reason for hiding this comment

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

LGTM - claude (round 2)

Both non-blocking findings from R1 addressed:

  • F-001: CoC enforcement now routes to private Security Advisory URL with [CoC] title guidance.
  • F-002: Windows PowerShell venv activation added to CONTRIBUTING.md.

Quality gate: pass. Merge ready.

@spbkgw-beep spbkgw-beep merged commit d706975 into main Feb 27, 2026
3 checks passed
@spbkgw-beep spbkgw-beep deleted the codex/community-health-standards branch February 27, 2026 01:51
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