Skip to content

chore: add governance hygiene files (Phase 0) - #306

Merged
salazarsebas merged 2 commits into
salazarsebas:mainfrom
faruke24:chore/governance-hygiene
Aug 31, 2026
Merged

chore: add governance hygiene files (Phase 0)#306
salazarsebas merged 2 commits into
salazarsebas:mainfrom
faruke24:chore/governance-hygiene

Conversation

@faruke24

Copy link
Copy Markdown
  • Add CODE_OF_CONDUCT.md (Contributor Covenant v2.1)
  • Add .github/ISSUE_TEMPLATE/bug_report.md
  • Add .github/ISSUE_TEMPLATE/feature_request.md
  • Add .github/PULL_REQUEST_TEMPLATE.md
  • Add ROADMAP.md (public summary of docs/strategy/13-roadmap.md)
  • Update SECURITY.md: replace 'maintainer channels' with security@cougr.dev
  • Update README.md: link ROADMAP.md and CODE_OF_CONDUCT.md
  • Update CONTRIBUTING.md: link CODE_OF_CONDUCT.md

Closes Phase 0 exit criteria from docs/strategy/13-roadmap.md.

closes #303

- Add CODE_OF_CONDUCT.md (Contributor Covenant v2.1)
- Add .github/ISSUE_TEMPLATE/bug_report.md
- Add .github/ISSUE_TEMPLATE/feature_request.md
- Add .github/PULL_REQUEST_TEMPLATE.md
- Add ROADMAP.md (public summary of docs/strategy/13-roadmap.md)
- Update SECURITY.md: replace 'maintainer channels' with security@cougr.dev
- Update README.md: link ROADMAP.md and CODE_OF_CONDUCT.md
- Update CONTRIBUTING.md: link CODE_OF_CONDUCT.md

Closes Phase 0 exit criteria from docs/strategy/13-roadmap.md.
@drips-wave

drips-wave Bot commented Aug 25, 2026

Copy link
Copy Markdown

@faruke24 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@salazarsebas salazarsebas left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Good set of files, ROADMAP.md is a nice addition. Two things before merge:

  1. CI is failing on "Verify synced content matches docs/*.md" — cougr-site/src/community/CONTRIBUTING.md and SECURITY.md are out of sync with the source docs after your edits. Run python3 cougr-site/sync.py and commit the result.
  2. This PR points security reports at security@cougr.dev with a 72-hour acknowledgment commitment. Is that inbox live and monitored today? If not yet, I'd rather this say "not yet staffed" than commit to an SLA we can't meet.

@salazarsebas

Copy link
Copy Markdown
Owner

Hey @faruke24 , what are the updates on this pull request?

Copy link
Copy Markdown
Owner

Addressed the review:

  1. Re-ran python3 cougr-site/sync.py and committed the CONTRIBUTING.md / SECURITY.md site copies so the synced-content check can go green.
  2. Dropped the 72-hour SLA. SECURITY.md now points at GitHub Private Vulnerability Reporting as the monitored channel and notes that security@cougr.dev is not yet independently staffed.

@salazarsebas salazarsebas left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

LGTM

@salazarsebas
salazarsebas merged commit aedbc08 into salazarsebas:main Aug 31, 2026
1 check passed
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.

chore(governance): establish baseline community governance scaffolding

2 participants