Add org-wide health files and clean up the profile page - #2
Open
obezpalko wants to merge 1 commit into
Open
Conversation
The .github repo was using only half of what it's for: the org profile banner, and none of the default community health files that back every comet-ml repo without its own copy. profile/README.md: - Fix the "Opik MCP Repository" header link, which pointed at modelcontextprotocol.io rather than comet-ml/opik-mcp. - Make the logo theme-aware so it stays visible in dark mode. - Collapse the duplicated "Getting Started" and "Projects" sections into one table, and fold the redundant "About" section into the intro. README.md: explain what this repo is and that every file in it is an org-wide fallback, so the blast radius of a change is obvious. New defaults for repos that don't override them: - SECURITY.md — private vulnerability reporting via GitHub advisories - CODE_OF_CONDUCT.md — Contributor Covenant 2.1 - SUPPORT.md — where to ask questions vs. file issues - .github/ISSUE_TEMPLATE/ — bug report and feature request forms, plus contact links for questions, docs, and security reports - .github/PULL_REQUEST_TEMPLATE.md Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01J14hUkw9YQx15x7rJQ6md3
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this change?
This repo was using only half of what the org
.githubrepo is for — the profile banner — and none of the default community health files that back every comet-ml repo lacking its own copy.profile/README.mdmodelcontextprotocol.io(the generic MCP spec site) instead ofcomet-ml/opik-mcp. The body section already linked it correctly, so only the header was wrong.<picture>+prefers-color-scheme, so it stays visible for dark-mode visitors instead of relying on the singlelogo_comet_light.png.README.md— was a bare# .githubstub. Now explains what the repo is and that every file in it is an org-wide fallback, so anyone editing understands the blast radius.New org-wide defaults (each applies only to repos that don't ship their own):
SECURITY.md— private reporting via GitHub security advisories, with a fallback to opening the advisory onopikif a repo hasn't enabled private reportingCODE_OF_CONDUCT.md— Contributor Covenant 2.1SUPPORT.md— routes questions to Slack, bugs to the right repo, security to the private channel.github/ISSUE_TEMPLATE/— bug report and feature request forms, plus contact links for Slack, docs, and security.github/PULL_REQUEST_TEMPLATE.mdRelated issues
None.
How was this tested?
yaml.safe_load).https://www.comet.com/images/logo_comet_dark.png— I inferred this filename from the existing_lightasset. If it doesn't exist, dark-mode visitors get a broken image, which is worse than today. Please confirm it resolves, or tell me the real dark asset URL and I'll update.https://github.com/comet-ml/opik/security/advisories/new— requires private vulnerability reporting to be enabled onopik.Checklist
One thing that needs your input
CODE_OF_CONDUCT.mdcurrently routes enforcement reports to "repository maintainers, or privately to a Comet team member in Slack" because I don't have a real contact to put there. A dedicated monitored address (e.g.conduct@comet.com) would be materially better — tell me the address and I'll push it.Generated by Claude Code