Skip to content

Commit b876ef8

Browse files
authored
Merge pull request #2256 from fullsend-ai/agent/2252-clarify-dco-bot-exemption
docs(#2252): clarify DCO policy to exempt autonomous agent commits
2 parents 7d46467 + c1f7250 commit b876ef8

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Fullsend is a platform for fully autonomous agentic development for GitHub-hoste
1212
- The target audience for problem documents is any contributor community considering autonomous agents — keep language accessible and avoid presuming solutions.
1313
- Always run `make lint` before submitting changes and fix any failures.
1414
- You **must** read and follow [COMMITS.md](COMMITS.md) when writing or reviewing commit messages. Getting the prefix right is not optional — GoReleaser uses it to build release notes.
15-
- This repository requires a [Developer Certificate of Origin (DCO)](https://developercertificate.org/). Every commit **must** be signed off: use `git commit -s` (or add `Signed-off-by: Your Name <email>` as a trailer). Commits without a sign-off will fail CI.
15+
- This repository requires a [Developer Certificate of Origin (DCO)](https://developercertificate.org/). Human-proposed commits **must** be signed off: use `git commit -s` (or add `Signed-off-by: Your Name <email>` as a trailer). Human-driven agent sessions (e.g., using Claude Code locally) should also sign off — the human directing the session is the one certifying the DCO. **Autonomous agent commits are exempt** and must never supply the DCO with `-s` or with `Signed-off-by`. These agents commit using the GitHub App's bot identity, which the [Probot DCO app](https://github.com/apps/dco) auto-skips.
1616
- Never commit secrets (tokens, API keys, PEM keys, gcloud credentials) or sensitive data (GCP project names, service account identifiers, Model Armor template names, internal hostnames). Use environment variables with no defaults for sensitive values.
1717

1818
## Go code

0 commit comments

Comments
 (0)