Skip to content

chore(open-source): harden governance metadata and branch controls#46

Open
sunormesky-max wants to merge 1 commit into
mainfrom
chore/dev-experience
Open

chore(open-source): harden governance metadata and branch controls#46
sunormesky-max wants to merge 1 commit into
mainfrom
chore/dev-experience

Conversation

@sunormesky-max

Copy link
Copy Markdown
Owner

Summary

  • add .github/CODEOWNERS to formalize ownership and code review routing
  • add CITATION.cff so Epicode can be cited in research/industry references
  • publish .well-known/security.txt to improve security contact discovery
  • align README.md/README.zh.md community links and fix roadmap consistency in ROADMAP.md

Platform hardening applied

  • enabled main branch protection rules on GitHub:
    • required pull request reviews (1 approval)
    • require code owner reviews
    • dismiss stale approvals on new commits
    • required status checks (CI + CodeQL + dependency review)
    • required conversation resolution
    • linear history
    • disallow force-push and branch deletion

Why this matters

These changes improve contributor trust, review quality, and release safety while making the project easier to adopt and reference in external ecosystems.

- add CODEOWNERS for review ownership and sensitive paths
- add CITATION.cff for academic/industry referencing
- publish security.txt under .well-known
- align README links and roadmap consistency

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@sunormesky-max

Copy link
Copy Markdown
Owner Author

@dependabot rebase

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.

1 participant