Commit 0092517
docs: add Signed commits section to CONTRIBUTING (#36)
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
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>1 parent b096f12 commit 0092517
1 file changed
Lines changed: 17 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
0 commit comments