docs(community): add CODE_OF_CONDUCT, issue templates, and PR template#47
Merged
Conversation
Improves the GitHub Community Standards profile for the repository: - CODE_OF_CONDUCT.md — Contributor Covenant v2.1, pointing security reports to SECURITY.md and conduct reports to GitHub's report-content flow (no private email exposed beyond what is already public). - .github/ISSUE_TEMPLATE/config.yml — disables blank issues; links to the security policy, Discussions, and SPEC.md. - .github/ISSUE_TEMPLATE/bug_report.yml — structured bug report with component, version, repro, and secret-redaction confirmations. - .github/ISSUE_TEMPLATE/feature_request.yml — non-normative enhancements; explicitly defers spec/schema/vector changes to the RFC template. - .github/ISSUE_TEMPLATE/spec_rfc.yml — normative changes with motivation, compatibility impact, security considerations, and migration story. - .github/pull_request_template.md — checklist for scope, schema/SDK/ vector impact, tests, security/secret scan, and governance reminders (no publish, no version bump, no locked-file edits out of scope). Docs/community only. No spec, schema, SDK, vector, registry, package version, CI workflow, or release artefact changes. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
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.
Summary
Improves the repository's GitHub Community Standards profile by adding the three items currently flagged as missing on the community-standards page:
config.ymlthat links to the security policy and Discussions)No spec, schema, SDK, vector, registry, package, CI, or release changes.
Files added
CODE_OF_CONDUCT.mdSECURITY.mdand conduct reports through GitHub's report-content flow. No private email is exposed beyond whatSECURITY.mdalready publishes..github/ISSUE_TEMPLATE/config.ymlSPEC.mdas contact links..github/ISSUE_TEMPLATE/bug_report.yml.github/ISSUE_TEMPLATE/feature_request.yml.github/ISSUE_TEMPLATE/spec_rfc.yml.github/pull_request_template.mdDesign notes
SECURITY.mdalready publishes a project security email; the Code of Conduct does not duplicate or expose a separate private email. Conduct reports are routed through GitHub's built-in report-content flow plus the channels listed in the README, and security reports continue to flow throughSECURITY.md.name/description/body) and validate as YAML locally.Scope confirmation
SPEC*.md,schema/,vectors/, SDKs, migrator, registry, or workflowsmain, which already includes vectors(v4): P0-6 — v4 GA strict cross-impl test vectors (Python + TypeScript) #46)Testing
yaml.safe_loadgit diff origin/main...HEADis limited to the six new files listed above🤖 Generated with Claude Code