Skip to content

docs: add CONTRIBUTING and SECURITY, and route findings away from public issues - #452

Merged
leggetter merged 1 commit into
mainfrom
claude/recent-issues-pr-strategy-yom6ws
Sep 24, 2026
Merged

leggetter merged 1 commit into
mainfrom
claude/recent-issues-pr-strategy-yom6ws

Conversation

@leggetter

Copy link
Copy Markdown
Collaborator

Adds a contributor guide and a security policy, and points agents at them so QA findings stop landing as one public issue each.

Changes

  • CONTRIBUTING.md (new): outside contributors are asked to open issues as normal. A maintainers section says where a finding goes: the PR description when it's being fixed now; one PR plus at most one tracking issue per QA pass; an internal tracker for CI and test work; a private advisory for anything security-relevant.
  • SECURITY.md (new): report vulnerabilities through GitHub private vulnerability reporting (now enabled on the repo), with examples of what counts for this CLI.
  • AGENTS.md: a short "Issues and findings" section. Agents don't open issues unless asked, security findings are never public, and everything else follows CONTRIBUTING.md.
  • hookdeck-cli-manual-qa skill: a "Where findings go" subsection under Reporting, since QA passes are where most issues came from.

Docs only. No CLI or test code changes, so the acceptance suite won't run.

🤖 Generated with Claude Code

https://claude.ai/code/session_01T6sZpGK1T6pcUKy6DNyUaT


Generated by Claude Code

…CURITY

CONTRIBUTING.md carries the rule for where a maintainer's finding goes:
the PR description when fixing now, one PR and one tracking issue per QA
pass, an internal tracker for CI/test work, and a private advisory for
anything security-relevant. SECURITY.md gives that private channel.
AGENTS.md and the manual-QA skill point agents at it, since QA passes
are where most issue-per-finding batches came from.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T6sZpGK1T6pcUKy6DNyUaT
@leggetter
leggetter merged commit db0668d into main Sep 24, 2026
9 checks passed
@leggetter
leggetter deleted the claude/recent-issues-pr-strategy-yom6ws branch September 24, 2026 19:35
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.

2 participants