Commit d46a635
docs: add Signed commits section to CONTRIBUTING (#125)
Adds a **Signed commits** section to this repo's CONTRIBUTING, per owner
ruling **D218**. The estate policy is
[`docs/SIGNING-POLICY.adoc`](https://github.com/hyperpolymath/standards/blob/main/docs/SIGNING-POLICY.adoc)
in hyperpolymath/standards.
This repo's default branch is covered by the zero-bypass
`Require-Signed-Commits` ruleset, and rebase-merge is off. The section
tells contributors what that requires:
- People and interactive agents sign with an SSH signing key.
- Apps, bots and workflows write through the API, so GitHub signs their
commits.
- PRs are merged with squash.
If the file already had its own signing section, that section is
replaced in place instead of adding a second one. Lines elsewhere that
told people to sign with GPG are changed to match the policy (SSH for
people).
This is a docs-only change. The commit was created through
`createCommitOnBranch`, so GitHub signs it.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01WRvDivYwLSeVCJUrfjic3f
---------
Signed-off-by: Jonathan D.A. Jewell <6759885+hyperpolymath@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>1 parent d355a20 commit d46a635
1 file changed
Lines changed: 17 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
119 | 119 | | |
120 | 120 | | |
121 | 121 | | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
0 commit comments