Files
cs249r_book/book/docs/CODE_OF_CONDUCT.md
Vijay Janapa Reddi fa5923610a docs: add top-level community health files (CONTRIBUTING, CoC, SECURITY, CITATION) and dependabot
Aligns the repository with GitHub community-standard recommendations and
makes the project's policies discoverable from the root, where contributors
and tooling actually look for them.

- CONTRIBUTING.md (root): router to per-project guides plus universal
  policies (branch from dev, ./book/binder setup, no `git add .`).
- CODE_OF_CONDUCT.md (root): canonical Contributor Covenant 2.1, lifted
  from book/docs/. The book/docs version becomes a thin pointer so we
  have a single source of truth.
- SECURITY.md: private vulnerability reporting via GitHub Security
  Advisory + maintainer email, with explicit in-scope/out-of-scope
  boundaries (textbook typos are not security issues).
- CITATION.cff: machine-readable mirror of CITATION.bib so GitHub's
  "Cite this repository" button works.
- .github/dependabot.yml: weekly bumps against `dev` for every actual
  ecosystem in the repo (pip, npm, github-actions), grouped where it
  makes sense (Next/React together).
- .github/ISSUE_TEMPLATE/config.yml: blank_issues_enabled=false to keep
  reports on-template; added security-advisory contact link.
2026-04-22 17:06:45 -04:00

12 lines
487 B
Markdown

# Code of Conduct
The MLSysBook Code of Conduct lives at the repository root:
→ [`CODE_OF_CONDUCT.md`](../../CODE_OF_CONDUCT.md)
It is the [Contributor Covenant 2.1](https://www.contributor-covenant.org/version/2/1/code_of_conduct.html)
and applies to every project in this repository (textbook, TinyTorch, Co-Labs,
Hardware Kits, MLSys·im, MLPerf EDU, StaffML, slides, and instructor materials).
To report a concern, contact `vj@eecs.harvard.edu` or `nkhoshnevis@g.harvard.edu`.