disclose-gen-ai: the draft caveat is for PRs posted as the human

Generated-by: Claude Opus 5.5
This commit is contained in:
dckc committed 2026-10-10 14:51:18 -05:00
1 parent f115f6eda3
commit 581e8af605
2 files changed
+13 -18

No files matched your search

+6 -3
View File
@@ -34,9 +34,9 @@ Generated-by: Claude Opus 5.5
trailer only on those commits. Don't add it to every commit.
- **PR descriptions:** say which parts were AI-generated. The commit
trailers stay the record that counts.
- **Unreviewed PRs are drafts.** When an agent opens a PR the human
hasn't read yet, open it as a draft (`gh pr create --draft`) and
start the description with:
- **Unreviewed PRs are drafts.** When an agent opens a PR under the
human's GitHub account and the human hasn't read it yet, open it as
a draft (`gh pr create --draft`) and start the description with:
```
> [!WARNING]
@@ -45,6 +45,9 @@ Generated-by: Claude Opus 5.5
```
The human removes the caveat and marks it ready after reviewing.
The caveat exists because the PR appears to come from the human.
A PR opened from a bot account already shows who wrote it, so it
doesn't need the caveat.
- **The human stays responsible.** The commit author vouches for the
contribution. That includes disclosing material that is not their
original creation, and making sure the tool's terms grant enough